Atmel CAVR-4 Manual De Usuario

Descargar
Página de 323
CAVR-4
Part 2. Compiler reference
Implementation-defined behavior
263
Domain errors (7.5.1)
HUGE_VAL
, the largest representable value in a double floating-point type, will be 
returned by the mathematic functions on domain errors.
Underflow of floating-point values sets errno to ERANGE (7.5.1)
The mathematics functions set the integer expression 
errno
 to 
ERANGE
 (a macro in 
errno.h
) on underflow range errors.
fmod() functionality (7.5.6.4)
If the second argument to 
fmod()
 is zero, the function returns zero (it does not change 
the integer expression 
errno
).
signal() (7.7.1.1)
The signal part of the library is not supported. 
Terminating newline character (7.9.2)
stdout
 stream functions recognize either 
newline
 or 
end
 
of
 
file
 
(EOF)
 as the 
terminating character for a line.
Blank lines (7.9.2)
Space characters written to the 
stdout
 stream immediately before a newline character 
are preserved. There is no way to read the line through the 
stdin
 stream that was 
written through the 
stdout
 stream.
Null characters appended to data written to binary streams (7.9.2)
There are no binary streams implemented.
Files (7.9.3)
There are no other streams than 
stdin
 and 
stdout
. This means that a file system is not 
implemented.
remove() (7.9.4.1)
There are no other streams than 
stdin
 and 
stdout
. This means that a file system is not 
implemented.
rename() (7.9.4.2)
There are no other streams than 
stdin
 and 
stdout
. This means that a file system is not 
implemented.