This is the mail archive of the gdb-prs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

c++/1511


The following reply was made to PR c++/1511; it has been noted by GNATS.

From: carlton@sources.redhat.com
To: gdb-gnats@sourceware.org
Cc:  
Subject: c++/1511
Date: 23 Jan 2004 23:03:31 -0000

 CVSROOT:	/cvs/src
 Module name:	src
 Changes by:	carlton@sourceware.org	2004-01-23 23:03:31
 
 Modified files:
 	gdb            : ChangeLog Makefile.in ada-lang.c c-lang.c 
 	                 cp-namespace.c cp-support.h f-lang.c jv-lang.c 
 	                 language.c language.h m2-lang.c objc-lang.c 
 	                 p-lang.c scm-lang.c symtab.c symtab.h 
 	gdb/testsuite  : ChangeLog 
 	gdb/testsuite/gdb.cp: rtti.exp rtti1.cc 
 
 Log message:
 	2004-01-23  David Carlton  <carlton@kealia.com>
 	
 	Partial workaround for PR c++/1511:
 	* cp-namespace.c: Include frame.h.
 	(cp_lookup_transparent_type): New
 	(cp_lookup_transparent_type_loop): New.
 	* cp-support.h: Declare cp_lookup_transparent_type.
 	* symtab.c (basic_lookup_transparent_type): Renamed from
 	lookup_transparent_type.
 	(lookup_transparent_type): Replace old body by a call to
 	current_language->la_lookup_transparent_type.
 	* symtab.h: Update copyright.  Declare
 	basic_lookup_transparent_type.
 	* language.h: Update copyright.
 	(struct language_defn): Add la_lookup_transparent_type.
 	* language.c: Update copyright.
 	(unknown_language_defn): Add basic_lookup_transparent_type.
 	(auto_language_defn): Add basic_lookup_transparent_type.
 	(local_language_defn): Add basic_lookup_transparent_type.
 	* ada-lang.c: Update copyright.
 	(ada_language_defn): Add basic_lookup_transparent_type.
 	* c-lang.c: Update copyright.
 	(c_language_defn): Add basic_lookup_transparent_type.
 	(cplus_language_defn): Add basic_lookup_transparent_type.
 	(asm_language_defn): Add basic_lookup_transparent_type.
 	(minimal_language_defn): Add basic_lookup_transparent_type.
 	* f-lang.c: Update copyright.
 	(f_language_defn): Add basic_lookup_transparent_type.
 	* jv-lang.c: Update copyright.
 	(java_language_defn): Add basic_lookup_transparent_type.
 	* m2-lang.c: Update copyright.
 	(m2_language_defn): Add basic_lookup_transparent_type.
 	* objc-lang.c: Update copyright.
 	(objc_language_defn): Add basic_lookup_transparent_type.
 	* p-lang.c: Update copyright.
 	(p_language_defn): Add basic_lookup_transparent_type.
 	* scm-lang.c: Update copyright.
 	(scm_language_defn): Add basic_lookup_transparent_type.
 	* Makefile.in (cp-namespace.o): Depend on frame.h.
 	
 	2004-01-23  David Carlton  <carlton@kealia.com>
 	
 	* gdb.cp/rtti.exp: Don't include full path in ${srcfile}.  Add
 	test for cp_lookup_transparent_type.
 	* gdb.cp/rtti1.cc: Update copyright.  Add n2::func and refer_to;
 	call them.
 
 Patches:
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.5263&r2=1.5264
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/Makefile.in.diff?cvsroot=src&r1=1.479&r2=1.480
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ada-lang.c.diff?cvsroot=src&r1=1.34&r2=1.35
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/c-lang.c.diff?cvsroot=src&r1=1.25&r2=1.26
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/cp-namespace.c.diff?cvsroot=src&r1=1.9&r2=1.10
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/cp-support.h.diff?cvsroot=src&r1=1.11&r2=1.12
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/f-lang.c.diff?cvsroot=src&r1=1.20&r2=1.21
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/jv-lang.c.diff?cvsroot=src&r1=1.26&r2=1.27
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/language.c.diff?cvsroot=src&r1=1.42&r2=1.43
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/language.h.diff?cvsroot=src&r1=1.24&r2=1.25
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/m2-lang.c.diff?cvsroot=src&r1=1.14&r2=1.15
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/objc-lang.c.diff?cvsroot=src&r1=1.32&r2=1.33
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/p-lang.c.diff?cvsroot=src&r1=1.16&r2=1.17
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/scm-lang.c.diff?cvsroot=src&r1=1.21&r2=1.22
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/symtab.c.diff?cvsroot=src&r1=1.124&r2=1.125
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/symtab.h.diff?cvsroot=src&r1=1.83&r2=1.84
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.763&r2=1.764
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.cp/rtti.exp.diff?cvsroot=src&r1=1.3&r2=1.4
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.cp/rtti1.cc.diff?cvsroot=src&r1=1.1&r2=1.2
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]