provided by libiberty.a. This only affects how some parts of the
compiler itself allocate memory. It does not change code generation.
When GCC is built with a compiler other than itself, the C
is always used. This is because most other implementations have serious
bugs. You should define this macro only on a system where no
alloca can possibly work. For instance, if a system
has a small limit on the size of the stack, GCC's builtin
will not work reliably.
collect2 is being initialized.
long to functions like
printf. The default value is
In addition, if configure generates an incorrect definition of any of the macros in auto-host.h, you can override that definition in a host configuration header. If you need to do this, first see if it is possible to fix configure.