__STRICT_ANSI__

Previous Common Predefined Macros Next

GCC defines this macro if and only if the '-ansi' switch, or a '-std' switch specifying strict conformance to some version of ISO C, was specified when GCC was invoked. It is defined to 1. This macro exists primarily to direct GNU libc's header files to restrict their definitions to the minimal set found in the 1989 C standard.