Page 196 - C-Language
P. 196
Source translation
• The manner in which physical source file multibyte characters are mapped to the source
character set (5.1.1.2/1).
• Whether non-empty sequences of non-newline whitespace are replaced by single spaces
during translation phase 3 (5.1.1.2/1)
• The execution-set character(s) to which character literals and characters in string constants
are converted (during translation phase 5) when there is otherwise no corresponding
character (5.1.1.2/1).
Operating environment
• The manner in which the diagnostic messages to be emitted are identified (5.1.1.3/1).
• The name and type of the function called at startup in a freestanding implementation (
5.1.2.1/1).
• Which library facilities are available in a freestanding implementation, beyond a specified
minimal set (5.1.2.1/1).
• The effect of program termination in a freestanding environment (5.1.2.1/2).
• In a hosted environment, any allowed signatures for the main() function other than int
main(int argc, char *arg[]) and int main(void) (5.1.2.2.1/1).
• The manner in which a hosted implementation defines the strings pointed to by the second
argument to main() (5.1.2.2.1/2).
• What constitutes an "interactive device" for the purpose of sections 5.1.2.3 (Program
Execution) and 7.21.3 (Files) (5.1.2.3/7).
• Any restrictions on objects referred to by interrupt-handler routines in an optimizing
implementation (5.1.2.3/10).
• In a freestanding implementation, whether multiple threads of execution are supported (
5.1.2.4/1).
• The values of the members of the execution character set (5.2.1/1).
• The char values corresponding to the defined alphabetic escape sequences (5.2.2/3).
• The integer and floating-point numeric limits and characteristics (5.2.4.2/1).
• The accuracy of floating-point arithmetic operations and of the standard library's conversions
from internal floating point representations to string representations (5.2.4.2.2/6).
• The value of macro FLT_ROUNDS, which encodes the default floating-point rounding mode (
5.2.4.2.2/8).
https://riptutorial.com/ 172

