diff options
author | gdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-11-20 01:03:49 +0000 |
---|---|---|
committer | gdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-11-20 01:03:49 +0000 |
commit | 25b4f14993fdc124ffc92eca32c61612005c41ae (patch) | |
tree | 6684737f9050acf56dc8122efce5e084fa2b8824 /gcc/c-opts.c | |
parent | 6dc09ecb739a4d3f01a5c9f745ad1a893d757e88 (diff) | |
download | gcc-25b4f14993fdc124ffc92eca32c61612005c41ae.tar.gz |
2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
PR c++/8586
* c-opts.c (c_common_handle_option): Enable -Wwrite-strings if
-Wall.
testsuite/
2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
PR c++/8586
* g++.dg/warn/Wall-write-strings.C: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119009 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-opts.c')
-rw-r--r-- | gcc/c-opts.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/c-opts.c b/gcc/c-opts.c index 1abb374c476..36026fd869b 100644 --- a/gcc/c-opts.c +++ b/gcc/c-opts.c @@ -416,6 +416,8 @@ c_common_handle_option (size_t scode, const char *arg, int value) /* C++-specific warnings. */ warn_reorder = value; warn_nontemplate_friend = value; + if (value > 0) + warn_write_strings = true; } cpp_opts->warn_trigraphs = value; |