fjump-tables
Determines whether jump tables are
generated for switch statements.
Syntax
Linux:
-fjump-tables
-fno-jump-tables
Windows:
None
Arguments
None
Default
- -fjump-tables
- The compiler may use jump tables for switch statements.
Description
This option determines whether jump tables are generated
for switch statements.
Option
-fno-jump-tables
prevents
the compiler from generating jump tables for switch statements. This action is
performed unconditionally and independent of any generated code performance
consideration.
Option
-fno-jump-tables
also
prevents the compiler from creating switch statements internally as a result of
optimizations.
Use
-fno-jump-tables
with
-fpic
when compiling
objects that will be loaded in a way where the jump table relocation cannot be
resolved.
IDE Equivalent
None
Alternate Options
None