gcc/libcpp
Jakub Jelinek d09e893f10 re PR c++/25294 (Bogus "unterminated comment" error from #pragma comment)
PR c++/25294
	* directives.c (do_pragma): If pragma line ends with multi-line
	block comment, end the saved deferred pragma string before that
	comment.  Handle embedded '\0' chars on the pragma line.

	* gcc.dg/pragma-pack-3.c: New test.
	* g++.dg/parse/pragma3.C: New test.

From-SVN: r109201
2006-01-01 00:45:58 +01:00
..
include re PR c++/23333 (accepts invalid pure specifier) 2005-12-22 12:01:44 +00:00
po * vi.po: Update. 2005-12-06 13:40:58 +00:00
aclocal.m4
ChangeLog re PR c++/25294 (Bogus "unterminated comment" error from #pragma comment) 2006-01-01 00:45:58 +01:00
charset.c re PR c++/17964 (cpp error messages contain wrong line in C++) 2005-11-03 23:08:18 +00:00
config.in
configure configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi... 2005-10-08 18:17:20 +00:00
configure.ac configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi... 2005-10-08 18:17:20 +00:00
directives.c re PR c++/25294 (Bogus "unterminated comment" error from #pragma comment) 2006-01-01 00:45:58 +01:00
errors.c cp-tree.h (cp_cpp_error), [...]): Take va_list* parameter. 2005-11-04 01:16:32 +00:00
expr.c cpplib.h (CPP_N_DFLOAT): New. 2005-12-07 10:13:15 +11:00
files.c Fix failure with pragma once where buffer is NULL and buffer_valid is true. 2005-11-03 18:10:19 -08:00
identifiers.c
init.c re PR c/24101 (Segfault with preprocessed source) 2005-11-09 07:30:03 +01:00
internal.h Fix bug with -MM -MG. 2005-10-21 10:54:20 -07:00
lex.c
line-map.c
macro.c re PR preprocessor/22042 (stringification BUG) 2005-11-03 16:23:01 -08:00
makedepend.c
Makefile.in
makeucnid.c
mkdeps.c
pch.c
symtab.c
system.h
traditional.c
ucnid.h
ucnid.tab