A newer version of this document is available. Customers should click here to go to the newest version.
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
Alternate Options
None