gcc/libcpp
Jakub Jelinek 8cf887352b re PR preprocessor/57620 (Phantom terminator confuses raw string literal parsing.)
PR preprocessor/57620
	* lex.c (lex_raw_string): Undo phase1 and phase2 transformations
	between R" and final " rather than only in between R"del( and )del".

	* c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
	(main): Don't test {s,u,U,L}12.
	* c-c++-common/raw-string-13.c: New test.
	* c-c++-common/raw-string-14.c: New test.
	* c-c++-common/raw-string-15.c: New test.
	* c-c++-common/raw-string-16.c: New test.

From-SVN: r201091
2013-07-21 04:28:03 +02:00
..
include c-ppoutput.c (scan_translation_unit): Call account_for_newlines for all CPP_TOKEN_FLD_STR tokens, not just CPP_COMMENT. 2013-07-10 18:49:24 +02:00
po * vi.po: Update. 2013-03-30 22:12:28 +00:00
aclocal.m4
ChangeLog re PR preprocessor/57620 (Phantom terminator confuses raw string literal parsing.) 2013-07-21 04:28:03 +02:00
charset.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
config.in configure.ac: Don't define ENABLE_CHECKING whenever --enable-checking is seen... 2013-02-28 10:58:47 +01:00
configure re PR target/56771 (Integer Overflow? Building arm-rtems libgcc2) 2013-04-03 15:11:54 +00:00
configure.ac re PR target/56771 (Integer Overflow? Building arm-rtems libgcc2) 2013-04-03 15:11:54 +00:00
directives-only.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
directives.c re PR middle-end/56461 (GCC is leaking lots of memory) 2013-03-06 17:18:40 +01:00
errors.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
expr.c N3472 binary constants 2013-04-28 23:36:57 +02:00
files.c files.c (_cpp_stack_include): Fix the highest_location when header file is guarded by #ifndef and is included... 2013-06-24 17:31:45 +00:00
identifiers.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
init.c N3472 binary constants 2013-04-28 23:36:57 +02:00
internal.h re PR middle-end/56461 (GCC is leaking lots of memory) 2013-03-06 17:18:40 +01:00
lex.c re PR preprocessor/57620 (Phantom terminator confuses raw string literal parsing.) 2013-07-21 04:28:03 +02:00
line-map.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
macro.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
Makefile.in Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
makeucnid.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
mkdeps.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
pch.c re PR middle-end/56461 (GCC is leaking lots of memory) 2013-03-01 22:06:04 +01:00
symtab.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
system.h Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
traditional.c Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
ucnid.h Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00
ucnid.tab Update copyright years in libcpp. 2013-01-14 18:13:59 +00:00