diff options
Diffstat (limited to 'gcc/common.opt')
-rw-r--r-- | gcc/common.opt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/common.opt b/gcc/common.opt index 1685f511510..30acc70c770 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -573,6 +573,10 @@ femit-class-debug-always Common Report Var(flag_emit_class_debug_always) Init(0) Do not suppress C++ class debug information. +fenable-icf-debug +Common Report Var(flag_enable_icf_debug) +Generate debug information to support Identical Code Folding (ICF) + fexceptions Common Report Var(flag_exceptions) Optimization Enable exception handling @@ -820,6 +824,19 @@ floop-optimize Common Does nothing. Preserved for backward compatibility. +flto +Common Var(flag_lto) +Enable link-time optimization. + +; The initial value of -1 comes from Z_DEFAULT_COMPRESSION in zlib.h. +flto-compression-level= +Common Joined UInteger Var(flag_lto_compression_level) Init(-1) +-flto-compression-level=<number> Use zlib compression level <number> for IL + +flto-report +Common Report Var(flag_lto_report) Init(0) Optimization +Report various link-time optimization statistics + fmath-errno Common Report Var(flag_errno_math) Init(1) Optimization Set errno after built-in math functions @@ -1503,6 +1520,10 @@ fweb Common Report Var(flag_web) Init(2) Optimization Construct webs and split unrelated uses of single variable +fwhopr +Common Var(flag_whopr) +Enable partitioned link-time optimization. + ftree-builtin-call-dce Common Report Var(flag_tree_builtin_call_dce) Init(0) Optimization Enable conditional dead code elimination for builtin calls |