What I meant with standalone is the same as "freestanding" mentioned
in the C standard.
>From the c standard document
http://www.open-std.org/jtc1/sc22/wg...docs/n1124.pdf
6
The two forms of conforming implementation are hosted and
freestanding. A conforming
hosted implementation shall accept any strictly conforming program. A
conforming
freestanding implementation shall accept any strictly conforming
program that does not
use complex types and in which the use of the features specified in
the library clause
(clause 7) is confined to the contents of the standard headers
<float.h>,
<iso646.h>, <limits.h>, <stdarg.h>, <stdbool.h>, <stddef.h>, and
<stdint.h>. A conforming implementation may have extensions (including
additional
library functions), provided they do not alter the behavior of any
strictly conforming
program.3)