gcc/libcpp
Jakub Jelinek d5e48350b4 re PR preprocessor/57824 (Raw string literals not handled correctly in macro arguments or deferred pragmas)
PR preprocessor/57824
	* lex.c (lex_raw_string): Allow reading new-lines if
	in_deferred_pragma or if parsing_args and there is still
	data in the current buffer.

	* c-c++-common/raw-string-17.c: New test.
	* c-c++-common/gomp/pr57824.c: New test.

From-SVN: r200879
2013-07-10 18:52:19 +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
aclocal.m4
ChangeLog re PR preprocessor/57824 (Raw string literals not handled correctly in macro arguments or deferred pragmas) 2013-07-10 18:52:19 +02:00
charset.c
config.in
configure
configure.ac
directives-only.c
directives.c
errors.c
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
init.c N3472 binary constants 2013-04-28 23:36:57 +02:00
internal.h
lex.c re PR preprocessor/57824 (Raw string literals not handled correctly in macro arguments or deferred pragmas) 2013-07-10 18:52:19 +02:00
line-map.c
macro.c
Makefile.in
makeucnid.c
mkdeps.c
pch.c
symtab.c
system.h
traditional.c
ucnid.h
ucnid.tab