diff options
author | Manuel López-Ibáñez <manu@gcc.gnu.org> | 2012-04-29 09:15:30 +0000 |
---|---|---|
committer | Manuel López-Ibáñez <manu@gcc.gnu.org> | 2012-04-29 09:15:30 +0000 |
commit | 94ee697923f5a93881edbc5e1b3f810b290f0fc7 (patch) | |
tree | 531cf07980a1939c79f981c18ce9c2c5fe53acbc | |
parent | 3d3b81932db70022b4479171a030006a78e65299 (diff) | |
download | gcc-94ee697923f5a93881edbc5e1b3f810b290f0fc7.zip gcc-94ee697923f5a93881edbc5e1b3f810b290f0fc7.tar.gz gcc-94ee697923f5a93881edbc5e1b3f810b290f0fc7.tar.bz2 |
opts.c (finish_options): Do not handle -Wmissing-noreturn here.
2012-04-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
* opts.c (finish_options): Do not handle -Wmissing-noreturn here.
* common.opt (Wmissing-noreturn): Alias of -Wsuggest-attribute=noreturn.
From-SVN: r186943
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/common.opt | 3 | ||||
-rw-r--r-- | gcc/opts.c | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5c0e973..f90cceb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-04-29 Manuel López-Ibáñez <manu@gcc.gnu.org> + + * opts.c (finish_options): Do not handle -Wmissing-noreturn here. + * common.opt (Wmissing-noreturn): Alias of -Wsuggest-attribute=noreturn. + 2012-04-29 Hans-Peter Nilsson <hp@axis.com> PR target/53156 diff --git a/gcc/common.opt b/gcc/common.opt index 14c88bf..af029922 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -567,8 +567,7 @@ Common Var(warn_unsafe_loop_optimizations) Warning Warn if the loop cannot be optimized due to nontrivial assumptions. Wmissing-noreturn -Common Var(warn_missing_noreturn) Warning -Warn about functions which might be candidates for __attribute__((noreturn)) +Common Alias(Wsuggest-attribute=noreturn) Woverflow Common Var(warn_overflow) Init(1) Warning @@ -667,10 +667,6 @@ finish_options (struct gcc_options *opts, struct gcc_options *opts_set, if (opts->x_flag_tm && opts->x_flag_non_call_exceptions) sorry ("transactional memory is not supported with non-call exceptions"); - /* -Wmissing-noreturn is alias for -Wsuggest-attribute=noreturn. */ - if (opts->x_warn_missing_noreturn) - opts->x_warn_suggest_attribute_noreturn = true; - /* Unless the user has asked for section anchors, we disable toplevel reordering at -O0 to disable transformations that might be surprising to end users and to get -fno-toplevel-reorder tested. */ |