ISO Standard: |
“The name and type of the function called at program start-up in a freestanding environment (5.1.2.1).” |
Implementation: |
int main (void); |
ISO Standard: |
“The effect of program termination in a freestanding environment (5.1.2.1).” |
Implementation: |
An infinite loop (branch to self) instruction will be executed. |
ISO Standard: |
“An alternative manner in which the main function may be defined (5.1.2.2.1).” |
Implementation: |
int main (void); |
ISO Standard: |
“The values given to the strings pointed to
by the argv argument to main (5.1.2.2.1).” |
Implementation: |
No arguments are passed to
main . Reference to argc or
argv is undefined. |
ISO Standard: |
“What constitutes an interactive device (5.1.2.3).” |
Implementation: |
Application defined. |
ISO Standard: |
“Signals for which the equivalent of
signal(sig, SIG_IGN); is executed at program
start-up (7.14.1.1).” |
Implementation: |
Signals are application defined. |
ISO Standard: |
“The form of the status returned to the host
environment to indicate unsuccessful termination when the
SIGABRT signal is raised and not caught
(7.20.4.1).” |
Implementation: |
The host environment is application defined. |
ISO Standard: |
“The forms of the status returned to the host
environment by the exit function to report successful and
unsuccessful termination (7.20.4.3).” |
Implementation: |
The host environment is application defined. |
ISO Standard: |
“The status returned to the host environment
by the exit function if the value of its argument is other
than zero, EXIT_SUCCESS , or EXIT_FAILURE
(7.20.4.3).” |
Implementation: |
The host environment is application defined. |
ISO Standard: |
“The set of environment names and the method
for altering the environment list used by the getenv function
(7.20.4.4).” |
Implementation: |
The host environment is application defined. |
ISO Standard: |
“The manner of execution of the string by the system function (7.20.4.5).” |
Implementation: |
The host environment is application defined. |