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).