> Bletch. Unless I'm much mistaken that means that WinCE SDK therefore isn't > a full ANSI conformant C library. [Which it is allowed to be - IIRC > compilers without libraries are "allowed"] > I can't remember all the terms for compilers that are conformant but don't > have the libraries but I am surprised that the SDK isn't a full implementation > of compiler&libraries.
Hosted vs. freestanding. A freestanding implementation is only required to provide <float.h>, <iso646.h>, <limits.h>, <stdarg.h>, <stdbool.h>, <stddef.h> and <stdint.h>; furthermore, the entry point is not required to be main(). Cheers, Segher