gcc/libcpp
Uros Bizjak 456b8ce5db re PR c/24101 (Segfault with preprocessed source)
libcpp/

	PR c/24101
	* init.c (read_original_filename): Temporarily set
	state.in_directive before calling _cpp_lex_direct for
	CPP_HASH tokens.

gcc/

	PR c/24101
	* toplev.c (process_options): Initialize debug_hooks early
	in case lang_hooks.post_options ends up calling a debug_hook.

gcc/testsuite/

	PR c/24101
	* gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
	* gcc.dg/dg.exp: Run main loop also for *.i files.

From-SVN: r106677
2005-11-09 07:30:03 +01:00
..
include cp-tree.h (cp_cpp_error), [...]): Take va_list* parameter. 2005-11-04 01:16:32 +00:00
po
aclocal.m4
ChangeLog re PR c/24101 (Segfault with preprocessed source) 2005-11-09 07:30:03 +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.ac
directives.c
errors.c cp-tree.h (cp_cpp_error), [...]): Take va_list* parameter. 2005-11-04 01:16:32 +00:00
expr.c
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
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