aboutsummaryrefslogtreecommitdiff
path: root/gcc/common.opt
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-06-07 12:41:46 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-06-07 12:41:46 +0000
commitbfd67b47314d862a8de101a96b39c6efe543f92e (patch)
tree5c06cbe701912bec4befdebe7c3a65237f2f14cc /gcc/common.opt
parent6dc046586724bc68108d481eb0c75238fb641892 (diff)
downloadgcc-bfd67b47314d862a8de101a96b39c6efe543f92e.zip
gcc-bfd67b47314d862a8de101a96b39c6efe543f92e.tar.gz
gcc-bfd67b47314d862a8de101a96b39c6efe543f92e.tar.bz2
re PR c++/61564 (#pragma GCC optimize ("-fno-lto") causes the compiler to crash)
2016-06-07 Richard Biener <rguenther@suse.de> PR c/61564 * c-common.c (parse_optimize_options): Only apply CL_OPTIMIZATION options and warn about others. * common.opt (ffast-math): Make Optimization. * gcc.dg/Wpragmas-1.c: New testcase. * gcc.dg/Wattributes-4.c: Likewise. * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option entry. From-SVN: r237174
Diffstat (limited to 'gcc/common.opt')
-rw-r--r--gcc/common.opt2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/common.opt b/gcc/common.opt
index 632dd31..f0d7196 100644
--- a/gcc/common.opt
+++ b/gcc/common.opt
@@ -1287,7 +1287,7 @@ EnumValue
Enum(excess_precision) String(standard) Value(EXCESS_PRECISION_STANDARD)
ffast-math
-Common
+Common Optimization
ffat-lto-objects
Common Var(flag_fat_lto_objects)