This is the mail archive of the gdb-prs@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]

[Bug symtab/17064] gdb's can't find Linux 3.16-rc1's vdso build-id


https://sourceware.org/bugzilla/show_bug.cgi?id=17064

--- Comment #13 from Andy Lutomirski <luto at mit dot edu> ---
It looks like gdb has a lot of trouble using debug symbols for DSOs that are
heavily stripped: it tries to line up addresses by section name.  I don't know
whether symbols for section-table-less DSOs are expected to work at all.

I sent these kernel patches:

http://lkml.kernel.org/g/cover.1403129369.git.luto@amacapital.net

The re-add a lot of bloat, making the vdso be two pages again, but they seem to
restore gdb's ability to debug it.

If gdb gains the ability to debug fully-stripped DSOs at some point, then maybe
I can revert those patches.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


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