This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r157804 - in /trunk: gcc/testsuite/ChangeLog gc...
- From: jason at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 29 Mar 2010 20:07:30 -0000
- Subject: r157804 - in /trunk: gcc/testsuite/ChangeLog gc...
Author: jason
Date: Mon Mar 29 20:07:29 2010
New Revision: 157804
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157804
Log:
More N3077 raw string changes
* charset.c (cpp_interpret_string): Don't transform UCNs in raw
strings.
* lex.c (bufring_append): Split out from...
(lex_raw_string): ...here. Undo trigraph and line splicing
transformations. Do process line notes in multi-line literals.
(_cpp_process_line_notes): Ignore notes that were already handled.
Added:
trunk/gcc/testsuite/c-c++-common/raw-string-10.c
trunk/gcc/testsuite/c-c++-common/raw-string-8.c
trunk/gcc/testsuite/c-c++-common/raw-string-9.c
Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/c-c++-common/raw-string-1.c
trunk/gcc/testsuite/c-c++-common/raw-string-2.c
trunk/libcpp/ChangeLog
trunk/libcpp/charset.c
trunk/libcpp/internal.h
trunk/libcpp/lex.c