aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-parse.y
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>1999-12-10 21:00:34 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>1999-12-10 21:00:34 +0000
commitbb66adcad312ccf6bd6b334e456f1c143594d37a (patch)
tree12aca50e23dc8a8ff96a8df0f2c9ef9b0d51785c /gcc/c-parse.y
parentd92398a2034c96f1c63594b3577aa7619987d6f1 (diff)
downloadgcc-bb66adcad312ccf6bd6b334e456f1c143594d37a.zip
gcc-bb66adcad312ccf6bd6b334e456f1c143594d37a.tar.gz
gcc-bb66adcad312ccf6bd6b334e456f1c143594d37a.tar.bz2
c-parse.in (string): With -Wtraditional, warn if ANSI string concatenation is utilized.
* c-parse.in (string): With -Wtraditional, warn if ANSI string concatenation is utilized. * invoke.texi (-Wtraditional): Document it. From-SVN: r30863
Diffstat (limited to 'gcc/c-parse.y')
-rw-r--r--gcc/c-parse.y5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/c-parse.y b/gcc/c-parse.y
index 0e0b36b..8ae7be1 100644
--- a/gcc/c-parse.y
+++ b/gcc/c-parse.y
@@ -746,7 +746,10 @@ primary:
string:
STRING
| string STRING
- { $$ = chainon ($1, $2); }
+ { $$ = chainon ($1, $2);
+ if (warn_traditional)
+ warning ("Use of ANSI string concatenation");
+ }
;