Microchip Technology SW006022-2N Data Sheet

Page of 338
Implementation-Defined Behavior
 2012 Microchip Technology Inc.
DS52071B-page 221
A.18 TMPFILE
Is an open temporary file removed if the program terminates abnormally? (ISO 7.9.4.3)
Yes.
A.19 ERRNO
What value is the macro errno set to by the fgetpos or ftell function on failure? 
(ISO 7.9.9.1, (ISO 7.9.9.4)
Application defined.
What is the format of the messages generated by the perror function? (ISO 7.9.10.4)
The argument to perror, followed by a colon, followed by a text description of the 
value of errno.
A.20 MEMORY
What is the behavior of the calloc, malloc or realloc function if the size requested 
is zero? (ISO 7.10.3)
A block of zero length is allocated.
A.21 ABORT
What happens to open and temporary files when the abort function is called? 
(ISO 7.10.4.1)
Nothing.
A.22 EXIT
What is the status returned by the exit function if the value of the argument is other than 
zero, EXIT_SUCCESS, or EXIT_FAILURE? (ISO 7.10.4.3)
The value of the argument.
A.23 GETENV
What limitations are there on environment names? (ISO 7.10.4.4)
Application defined.
Describe the method used to alter the environment list obtained by a call to the getenv 
function. (ISO 7.10.4.4)
Application defined.
A.24 SYSTEM
Describe the format of the string that is passed to the system function. (ISO 7.10.4.5)
Application defined.
What mode of execution is performed by the system function? (ISO 7.10.4.5)
Application defined.