gccint: Host Misc
1
1 19.3 Host Misc
1 ==============
1
1 'FATAL_EXIT_CODE'
1 A C expression for the status code to be returned when the compiler
1 exits after serious errors. The default is the system-provided
1 macro 'EXIT_FAILURE', or '1' if the system doesn't define that
1 macro. Define this macro only if these defaults are incorrect.
1
1 'SUCCESS_EXIT_CODE'
1 A C expression for the status code to be returned when the compiler
1 exits without serious errors. (Warnings are not serious errors.)
1 The default is the system-provided macro 'EXIT_SUCCESS', or '0' if
1 the system doesn't define that macro. Define this macro only if
1 these defaults are incorrect.
1
1 'USE_C_ALLOCA'
1 Define this macro if GCC should use the C implementation of
1 'alloca' provided by 'libiberty.a'. This only affects how some
1 parts of the compiler itself allocate memory. It does not change
1 code generation.
1
1 When GCC is built with a compiler other than itself, the C 'alloca'
1 is always used. This is because most other implementations have
1 serious bugs. You should define this macro only on a system where
1 no stack-based 'alloca' can possibly work. For instance, if a
1 system has a small limit on the size of the stack, GCC's builtin
1 'alloca' will not work reliably.
1
1 'COLLECT2_HOST_INITIALIZATION'
1 If defined, a C statement (sans semicolon) that performs
1 host-dependent initialization when 'collect2' is being initialized.
1
1 'GCC_DRIVER_HOST_INITIALIZATION'
1 If defined, a C statement (sans semicolon) that performs
1 host-dependent initialization when a compilation driver is being
1 initialized.
1
1 'HOST_LONG_LONG_FORMAT'
1 If defined, the string used to indicate an argument of type 'long
1 long' to functions like 'printf'. The default value is '"ll"'.
1
1 'HOST_LONG_FORMAT'
1 If defined, the string used to indicate an argument of type 'long'
1 to functions like 'printf'. The default value is '"l"'.
1
1 'HOST_PTR_PRINTF'
1 If defined, the string used to indicate an argument of type 'void
1 *' to functions like 'printf'. The default value is '"%p"'.
1
1 In addition, if 'configure' generates an incorrect definition of any of
1 the macros in 'auto-host.h', you can override that definition in a host
1 configuration header. If you need to do this, first see if it is
1 possible to fix 'configure'.
1