diff options
author | Manuel López-Ibáñez <manu@gcc.gnu.org> | 2008-02-26 14:04:09 +0000 |
---|---|---|
committer | Manuel López-Ibáñez <manu@gcc.gnu.org> | 2008-02-26 14:04:09 +0000 |
commit | 16302dafcfbd3eb8dae336b721b72f426a64ebaa (patch) | |
tree | 537a82ef9fffaa1f7c267239541b7bf5a2b03a7c /gcc/c.opt | |
parent | e8fc888de958caac184e708b40ef24df3507c943 (diff) | |
download | gcc-16302dafcfbd3eb8dae336b721b72f426a64ebaa.zip gcc-16302dafcfbd3eb8dae336b721b72f426a64ebaa.tar.gz gcc-16302dafcfbd3eb8dae336b721b72f426a64ebaa.tar.bz2 |
re PR c/34351 (Please get us the "volatile register" warning back)
2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
PR 34351
* doc/invoke.texi (-Wall): Add -Wvolatile-register-var.
* c-opts.c (c_common_handle_option): Wall enables
Wvolatile-register-var.
* common.opt: Move Wvolatile-register-var to...
* c.opt: ...here.
testsuite/
* gcc.dg/pr34351.c: New.
From-SVN: r132675
Diffstat (limited to 'gcc/c.opt')
-rw-r--r-- | gcc/c.opt | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -465,6 +465,10 @@ Wvla C ObjC C++ ObjC++ Var(warn_vla) Init(-1) Warning Warn if a variable length array is used +Wvolatile-register-var +C ObjC C++ ObjC++ Var(warn_volatile_register_var) Warning +Warn when a register variable is declared volatile + Wwrite-strings C ObjC C++ ObjC++ Var(warn_write_strings) Warning In C++, nonzero means warn about deprecated conversion from string literals to `char *'. In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard. |