GCC Middle and Back End API Reference
flags.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  target_flag_state

Functions

void strip_off_ending (char *, int)
int base_of_path (const char *path, const char **base_out)
bool fast_math_flags_set_p (const struct gcc_options *)
bool fast_math_flags_struct_set_p (struct cl_optimization *)

Variables

const char *const debug_type_names []
bool final_insns_dump_p
struct target_flag_state default_target_flag_state
struct target_flag_statethis_target_flag_state

Function Documentation

int base_of_path ( const char *  path,
const char **  base_out 
)
bool fast_math_flags_set_p ( const struct gcc_options *  )
Return true iff flags are set as if -ffast-math.   

Referenced by define_builtin_macros_for_compilation_flags().

bool fast_math_flags_struct_set_p ( struct cl_optimization *  )
void strip_off_ending ( char *  ,
int   
)

Variable Documentation

const char* const debug_type_names[]
Names of debug_info_type, for error messages.   
Indexed by enum debug_info_type.   

Referenced by process_options(), and set_debug_level().

struct target_flag_state default_target_flag_state

Referenced by crash_signal().

bool final_insns_dump_p
Now the symbols that are set with `-f' switches.   
True if printing into -fdump-final-insns= dump.   
True if printing into -fdump-final-insns= dump.   

Referenced by print_rtx(), and rest_of_clean_state().

struct target_flag_state* this_target_flag_state

Referenced by crash_signal().