GCC Middle and Back End API Reference
target_flag_state Struct Reference

#include <flags.h>

Data Fields

int x_align_loops_log
int x_align_loops_max_skip
int x_align_jumps_log
int x_align_jumps_max_skip
int x_align_labels_log
int x_align_labels_max_skip
int x_align_functions_log
enum excess_precision x_flag_excess_precision

Detailed Description

   Other basic status info about current function.  
   Target-dependent global state.  

Field Documentation

int target_flag_state::x_align_functions_log
int target_flag_state::x_align_jumps_log
int target_flag_state::x_align_jumps_max_skip
int target_flag_state::x_align_labels_log
int target_flag_state::x_align_labels_max_skip
int target_flag_state::x_align_loops_log
     Values of the -falign-* flags: how much to align labels in code.
     0 means `use default', 1 means `don't align'.
     For each variable, there is an _log variant which is the power
     of two not less than the variable, for .align output.  
int target_flag_state::x_align_loops_max_skip
enum excess_precision target_flag_state::x_flag_excess_precision
     The excess precision currently in effect.  

The documentation for this struct was generated from the following file: