K
Keith Thompson
In <[email protected]> "Mark A. Odell"
Yes.
A conforming freestanding implementation shall accept any strictly
conforming program in which the use of the features specified in
the library section ($4) is confined to the contents of the standard
headers <float.h>, <limits.h>, <stdarg.h>, and <stddef.h>.
The list is a bit longer in C99, but it's still restricted to headers
unrelated to the standard C library.
Dan, your point is correct, but I don't understand that last sentence.
What "headers unrelated to the standard C library" are you referring
to? Are you limiting the term "standard C library" to refer only to
library *functions*?