[RFA] Ignore data minimal symbols for breakpoint linespecs
Edjunior Barbosa Machado
emachado@linux.vnet.ibm.com
Tue Dec 27 16:49:00 GMT 2011
On 12/27/2011 02:11 AM, Joel Brobecker wrote:
>> gdb/ChangeLog:
>>
>> * linespec.c (struct collect_minsyms) [list_mode]: New field.
>> (add_minsym): Ignore data symbols if not in list mode.
>> (search_minsyms_for_name): Set local.list_mode.
>>
>> gdb/testsuite/ChangeLog:
>>
>> * gdb.base/dmsym.c, gdb.base/dmsym_main.c, gdb.base/dmsym.exp:
>> New files.
>
> I would normally wait to give the original author (Tom in this case)
> some time to comment, but given that it fixes a couple of regressions
> as well, and the fact that Jan is OK, I went ahead and checked it in.
> If Tom has some comments, I don't mind fixing or reverting at all.
>
> This is HEAD only. I think we'll want that for the branch, but I'll
> wait for Tom's feedback, if any.
>
Hi,
I noticed this patch unfortunately caused around 300 regressions in the testsuite running on ppc64, with failures in several testcases such as:
gdb.asm/asm-source.exp
gdb.base/solib-weak.exp
gdb.base/break-interp.exp
gdb.cp/cmpd-minsyms.exp
gdb.cp/exception.exp
gdb.cp/meth-typedefs.exp
gdb.cp/ovsrch.exp
and others.
Please let me know if you need further info or the testsuite results.
Thanks,
--
Edjunior
More information about the Gdb-patches
mailing list