| 
    GCC Middle and Back End API 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 | 
Other basic status info about current function. Target-dependent global state.
| 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.