3.18. Options for Code Generation Conventions
3.18 Options for Code Generation Conventions
These machine-independent options control the interface conventions used in code generation.
Most of them have both positive and negative forms; the negative form of -ffoo
is -fno-foo
. In the table below, only one of the forms is listed—the one that is not the default. You can figure out the other form by either removing ‘no-
’ or adding it.
-fbounds-check
- For front ends that support it, generate additional code to check that indices used to access arrays are within the declared range. This is currently only supported by the Java and Fortran front ends, where this option defaults to true and false respectively.
-
-fstack-reuse=
reuse-level - This option controls stack space reuse for user declared local/auto variables and compiler generated temporaries. reuse_level