Fix NULL objfile's section_offsets dereference during symbol load.
authorJoel Brobecker <brobecker@gnat.com>
Sat, 15 Dec 2012 13:10:50 +0000 (13:10 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Sat, 15 Dec 2012 13:10:50 +0000 (13:10 +0000)
commit36e4d0683b478479f9eb07bef34a21fd8007c3ef
tree6a02e90e82db078c4bee42779dd6f8e9cb541506
parent6b00ac5ace8dd16b5dcf29161dfe18844e538afd
Fix NULL objfile's section_offsets dereference during symbol load.

gdb/ChangeLog:

        * symfile.c (syms_from_objfile_1): Renames syms_from_objfile.
        Remove call to init_entry_point_info.  Add OBJFILE's
        section_offsets and num_sections initialization.  Add note
        about entry info in the function documentation.
        (syms_from_objfile): New function.
        * coffread.c (coff_symfile_init): Remove call to
        init_entry_point_info.
        * machoread.c (macho_symfile_init): Likewise.
        * xcoffread.c(xcoff_symfile_init): Likewise.
gdb/ChangeLog
gdb/coffread.c
gdb/machoread.c
gdb/symfile.c
gdb/xcoffread.c