r116740 - in /trunk/gcc: cp/ChangeLog cp/decl.c...
jason@gcc.gnu.org
jason@gcc.gnu.org
Thu Sep 7 06:53:00 GMT 2006
Author: jason
Date: Thu Sep 7 06:53:21 2006
New Revision: 116740
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116740
Log:
PR c++/26195
* decl.c (make_rtl_for_nonlocal_decl),
(start_preparsed_function): Don't use lbasename on
input_filename when calling get_fileinfo.
* semantics.c (begin_class_definition): Likewise.
* lex.c (cxx_make_type): Likewise.
(handle_pragma_interface): Call get_fileinfo on input_filename,
not on the parameter to the directive.
Added:
trunk/gcc/testsuite/g++.dg/ext/interface2.C
trunk/gcc/testsuite/g++.dg/ext/interface2a.h
trunk/gcc/testsuite/g++.dg/ext/interface2b.cc
trunk/gcc/testsuite/g++.dg/ext/interface3/
trunk/gcc/testsuite/g++.dg/ext/interface3/dir1/
trunk/gcc/testsuite/g++.dg/ext/interface3/dir1/interface3.h
trunk/gcc/testsuite/g++.dg/ext/interface3/dir2/
trunk/gcc/testsuite/g++.dg/ext/interface3/dir2/interface3.h
trunk/gcc/testsuite/g++.dg/ext/interface3/interface3a.C
trunk/gcc/testsuite/g++.dg/ext/interface3/interface3a2.cc
trunk/gcc/testsuite/g++.dg/ext/interface3/interface3b.C
trunk/gcc/testsuite/g++.dg/ext/interface3/interface3b2.cc
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/decl.c
trunk/gcc/cp/lex.c
trunk/gcc/cp/semantics.c
More information about the Gcc-cvs
mailing list