J.3.2 Environment

1

  • The mapping between physical source file multibyte characters and the source character set in translation phase 1 (5.1.1.2).

  • The name and type of the function called at program startup in a freestanding environment (5.1.2.1).

  • The effect of program termination in a freestanding environment (5.1.2.1).

  • An alternative manner in which the main function may be defined (5.1.2.2.1).

  • The values given to the strings pointed to by the argv argument to main (5.1.2.2.1).

  • What constitutes an interactive device (5.1.2.3).

  • The set of signals, their semantics, and their default handling (7.14).

  • Signal values other than SIGFPE, SIGILL, and SIGSEGV that correspond to a computational exception (7.14.1.1).

  • Signals for which the equivalent of signal(sig, SIG_IGN); is executed at program startup (7.14.1.1).

  • The set of environment names and the method for altering the environment list used by the getenv function (7.20.4.5).

  • The manner of execution of the string by the system function (7.20.4.6).