diff --git a/doc/cc65.sgml b/doc/cc65.sgml index 43039f713..683249bda 100644 --- a/doc/cc65.sgml +++ b/doc/cc65.sgml @@ -1202,17 +1202,34 @@ The compiler defines several macros at startup: This macro is defined if the target is the Commodore Plus/4 (-t plus4). - __STDC_HOSTED__ - - This macro is expands to the integer constant 1. - __SIM6502__ This macro is defined if the target is sim65 in 6502 mode (-t sim6502). __SIM65C02__ + This macro is defined if the target is sim65 in 65C02 mode (-t sim65c02). + __STDC_HOSTED__ + + This macro expands to the integer constant 1. + + __STDC_NO_ATOMICS__ + + This macro expands to the integer constant 1 if the language standard is cc65 (--standard cc65). + + __STDC_NO_COMPLEX__ + + This macro expands to the integer constant 1 if the language standard is cc65 (--standard cc65). + + __STDC_NO_THREADS__ + + This macro expands to the integer constant 1 if the language standard is cc65 (--standard cc65). + + __STDC_NO_VLA__ + + This macro expands to the integer constant 1 if the language standard is cc65 (--standard cc65). + __SUPERVISION__ This macro is defined if the target is the Supervision (-t supervision).