123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- $OpenBSD: patch-gcc_common_opt,v 1.2 2015/07/19 21:22:49 pascal Exp $
- --- gcc/common.opt.orig Thu Feb 26 03:43:52 2015
- +++ gcc/common.opt Sat Jun 27 11:26:32 2015
- @@ -580,6 +580,10 @@ Wlarger-than=
- Common RejectNegative Joined UInteger Warning
- -Wlarger-than=<number> Warn if an object is larger than <number> bytes
-
- +Wstack-larger-than-
- +Common RejectNegative Joined UInteger
- +-Wstack-larger-than-<number> Warn if a function is using more than <number> bytes of stack space for its local variables.
- +
- Wunsafe-loop-optimizations
- Common Var(warn_unsafe_loop_optimizations) Warning
- Warn if the loop cannot be optimized due to nontrivial assumptions.
- @@ -644,7 +648,7 @@ Common Var(warn_suggest_attribute_noreturn) Warning
- Warn about functions which might be candidates for __attribute__((noreturn))
-
- Wsystem-headers
- -Common Var(warn_system_headers) Warning
- +Common Var(warn_system_headers) Init(1) Warning
- Do not suppress warnings from system headers
-
- Wtrampolines
- @@ -699,6 +703,10 @@ Wunused-variable
- Common Var(warn_unused_variable) Warning EnabledBy(Wunused)
- Warn when a variable is unused
-
- +Wvariable-decl
- +Common Var(warn_variable_decl)
- +Warn about variable-sized declarations
- +
- Wcoverage-mismatch
- Common Var(warn_coverage_mismatch) Init(1) Warning
- Warn in case profiles in -fprofile-use do not match
- @@ -811,7 +819,7 @@ fabi-version=
- Common Joined RejectNegative UInteger Var(flag_abi_version) Init(2)
-
- faggressive-loop-optimizations
- -Common Report Var(flag_aggressive_loop_optimizations) Optimization Init(1)
- +Common Report Var(flag_aggressive_loop_optimizations) Optimization
- Aggressively optimize loops using language constraints
-
- falign-functions
- @@ -1008,7 +1016,7 @@ Common Report Var(flag_delete_dead_exceptions) Init(0)
- Delete dead instructions that may throw exceptions
-
- fdelete-null-pointer-checks
- -Common Report Var(flag_delete_null_pointer_checks) Init(1) Optimization
- +Common Report Var(flag_delete_null_pointer_checks)
- Delete useless null pointer checks
-
- fdevirtualize-speculatively
- @@ -1292,7 +1300,7 @@ Enable guessing of branch probabilities
- ; On SVR4 targets, it also controls whether or not to emit a
- ; string identifying the compiler.
- fident
- -Common Report Var(flag_no_ident,0)
- +Common Report Var(flag_no_ident,0) Init(1)
- Process #ident directives
-
- fif-conversion
- @@ -1648,7 +1656,7 @@ Common Report Var(flag_pic,2) Negative(fPIE)
- Generate position-independent code if possible (large mode)
-
- fPIE
- -Common Report Var(flag_pie,2) Negative(fpic)
- +Common Report Var(flag_pie,2) Negative(fpic) Init(PIE_DEFAULT)
- Generate position-independent code for executables if possible (large mode)
-
- fpic
- @@ -1964,7 +1972,7 @@ Common RejectNegative Joined Var(common_deferred_optio
- -fstack-limit-symbol=<name> Trap if the stack goes past symbol <name>
-
- fstack-protector
- -Common Report Var(flag_stack_protect, 1)
- +Common Report Var(flag_stack_protect, 3) Init(-1)
- Use propolice as a stack protection method
-
- fstack-protector-all
- @@ -2442,7 +2450,7 @@ Common JoinedOrMissing Negative(gdwarf-)
- Generate debug information in default version of DWARF format
-
- gdwarf-
- -Common Joined UInteger Var(dwarf_version) Init(4) Negative(gstabs)
- +Common Joined UInteger Var(dwarf_version) Init(2) Negative(gstabs)
- Generate debug information in DWARF v2 (or later) format
-
- ggdb
- @@ -2530,6 +2538,9 @@ no-canonical-prefixes
- Driver
-
- nodefaultlibs
- +Driver
- +
- +nopie
- Driver
-
- nostartfiles
|