--- gdb/minsyms.c +++ gdb/minsyms.c @@ -490,6 +490,8 @@ don't fill the bfd_section member, so don't throw away symbols on those platforms. */ && SYMBOL_BFD_SECTION (&msymbol[hi]) != NULL + /* Don't ignore symbols for solib trampolines. */ + && MSYMBOL_TYPE (&msymbol[hi]) != mst_solib_trampoline && (!matching_bfd_sections (SYMBOL_BFD_SECTION (&msymbol[hi]), section))) {