diff options
author | Edward Smith-Rowland <3dw4rd@verizon.net> | 2014-07-09 13:33:58 +0000 |
---|---|---|
committer | Edward Smith-Rowland <emsr@gcc.gnu.org> | 2014-07-09 13:33:58 +0000 |
commit | 7aee864645f2ec7c418030977b7d7ab00908371d (patch) | |
tree | 2945161d6be14d712bccdf9a00c6315c554a985d /gcc | |
parent | 676c36d87076816e149c501d5c81ee736a972b42 (diff) | |
download | gcc-7aee864645f2ec7c418030977b7d7ab00908371d.zip gcc-7aee864645f2ec7c418030977b7d7ab00908371d.tar.gz gcc-7aee864645f2ec7c418030977b7d7ab00908371d.tar.bz2 |
PR c++/58155 - -Wliteral-suffix warns about tokens which are skipped
libcpp/
2014-07-09 Edward Smith-Rowland <3dw4rd@verizon.net>
PR c++/58155 - -Wliteral-suffix warns about tokens which are skipped
by preprocessor
* lex.c (lex_raw_string ()): Do not warn about invalid suffix
if skipping. (lex_string ()): Ditto.
gcc/testsuite/
2014-07-09 Edward Smith-Rowland <3dw4rd@verizon.net>
PR c++/58155 - -Wliteral-suffix warns about tokens which are skipped
g++.dg/cpp0x/pr58155.C: New.
From-SVN: r212392
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp0x/pr58155.C | 13 |
2 files changed, 18 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c02b10c..9c42d59d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2014-07-09 Edward Smith-Rowland <3dw4rd@verizon.net> + + PR c++/58155 - -Wliteral-suffix warns about tokens which are skipped + g++.dg/cpp0x/pr58155.C: New. + 2014-07-09 Dominique d'Humieres <dominiq@lps.ens.fr> PR testsuite/61453 diff --git a/gcc/testsuite/g++.dg/cpp0x/pr58155.C b/gcc/testsuite/g++.dg/cpp0x/pr58155.C new file mode 100644 index 0000000..60b02ab --- /dev/null +++ b/gcc/testsuite/g++.dg/cpp0x/pr58155.C @@ -0,0 +1,13 @@ +// { dg-do compile { target c++11 } } + +#define BAZ "baz" + +#if 0 + +"bar"BAZ + +R"( + bar +)"BAZ + +#endif |