This is the mail archive of the gdb-patches@sourceware.org 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]

Re: [RFA] Fix namespace aliases (c++/7539, c++/10541)


>>>>> "Keith" == Keith Seitz <keiths@redhat.com> writes:

Keith> On 07/31/2013 11:46 AM, Tom Tromey wrote:
Keith>    ^^^^^^^^^^
Keith> Wow, it has taken a bit longer to rotate this back onto my plate than
Keith> I'd hoped. Sorry for the long delay.

Right back at you :-)

Keith> 2013-09-17  Keith Seitz  <keiths@redhat.com>

Keith> 	PR c++/7539
Keith> 	PR c++/10541
Keith> 	* cp-support.c (insepct_type): Add support for substituting
Keith> 	namespace aliases, too.
Keith> 	* dwarf2read.c (scan_partial_symbols): Add a partial symbol
Keith> 	for DW_TAG_imported_declaration.
Keith> 	(add_partial_symbol): Likewise.
Keith> 	(process_die): Handle namespace aliases with
Keith> 	read_namespace_alias.
Keith> 	(die_needs_namespace): Add DW_TAG_imported_declaration.
Keith> 	(read_namespace_alias): New function.
Keith> 	(load_partial_dies): Load DW_TAG_imported_declaration, too.
Keith> 	(new_symbol_full): Handle DW_TAG_imported_declaration.

Keith> testsuite/ChangeLog
Keith> 2013-09-17  Keith Seitz  <keiths@redhat.com>

Keith> 	PR c++/7935
Keith> 	PR c++/10541
Keith> 	* gdb.cp/nsalias.exp: New file.
Keith> 	* gdb.cp/nsalias.cc: New file.
Keith> 	* gdb.cp/nsrecurs.exp: Remove kfails. Conditionally run
Keith> 	tests only on known, working compiler versions.

This is ok.  Thanks, and sorry again for the delay.

Tom


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