One patch added to GDB:
Expand psymtabs when *exact_match is zero.
This patch addresses a problem in which the user is not able to set a breakpoint by line number because find_line_symtab cannot find a match in the symtabs currently loaded. It makes GDB looks into all the partial symbol tables with the same file name as the given symtab until it finds a match, or runs out of psymtabs to try. Patch here.