11.3 Environment

ISO Standard Implementation
“The mapping between physical source file multibyte characters and the source character set in translation phase 1 (5.1.1.2).”
Multi-byte characters are not supported in source files.
“The name and type of the function called at program start-up in a freestanding environment (5.1.2.1).”
int main (void);
“The effect of program termination in a freestanding environment (5.1.2.1).”
A soft reset implemented by a branch to the reset vector location.
“An alternative manner in which the main function may be defined (5.1.2.2.1).”
void main (void);
“The values given to the strings pointed to by the argv argument to main (5.1.2.2.1).”
No arguments are passed to main. Reference to argc or argv is undefined.
“What constitutes an interactive device (5.1.2.3).”
Application defined.
“The set of signals, their semantics, and their default handling (7.14).”
Signals are not implemented.
“Signal values other than SIGFPE, SIGILL, and SIGSEGV that correspond to a computational exception (7.14.1.1).”
Signals are not implemented.
“Signals for which the equivalent of signal(sig, SIG_IGN); is executed at program start-up (7.14.1.1).”
Signals are not implemented.
“The set of environment names and the method for altering the environment list used by the getenv function (7.20.4.5).”
The host environment is application defined.
“The manner of execution of the string by the system function (7.20.4.6).”
The host environment is application defined.