diff options
author | Tristan Gingold <gingold@adacore.com> | 2009-12-02 11:44:35 +0000 |
---|---|---|
committer | Tristan Gingold <gingold@adacore.com> | 2009-12-02 11:44:35 +0000 |
commit | f29dff0a0940505506d27e54afbd750b8409846b (patch) | |
tree | 5173e101e9b96c9d61f96c35c4558c5300991883 /gdb/dwarf2read.c | |
parent | c67a9c901aa0c78a85229ffc837a97d2589a99f8 (diff) | |
download | gdb-f29dff0a0940505506d27e54afbd750b8409846b.zip gdb-f29dff0a0940505506d27e54afbd750b8409846b.tar.gz gdb-f29dff0a0940505506d27e54afbd750b8409846b.tar.bz2 |
2009-12-02 Tristan Gingold <gingold@adacore.com>
* symfile.h (dwarf2_build_psymtabs): Remove mainline parameter in
prototype.
* dwarf2read.c (dwarf2_build_psymtabs): Remove mainline paramter in
definition, simplify code assuming it is always 0.
* coffread.c (coff_symfile_read): Adjust call.
* elfread.c (elf_symfile_read): Ditto.
* machoread.c (macho_symfile_read): Explicitely calls
init_psymbol_list if mainline is set.
Diffstat (limited to 'gdb/dwarf2read.c')
-rw-r--r-- | gdb/dwarf2read.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index 0fa63a5..a92d923 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -1448,7 +1448,7 @@ dwarf2_get_section_info (struct objfile *objfile, const char *section_name, /* Build a partial symbol table. */ void -dwarf2_build_psymtabs (struct objfile *objfile, int mainline) +dwarf2_build_psymtabs (struct objfile *objfile) { dwarf2_read_section (objfile, &dwarf2_per_objfile->info); dwarf2_read_section (objfile, &dwarf2_per_objfile->abbrev); @@ -1461,9 +1461,7 @@ dwarf2_build_psymtabs (struct objfile *objfile, int mainline) dwarf2_read_section (objfile, &dwarf2_per_objfile->eh_frame); dwarf2_read_section (objfile, &dwarf2_per_objfile->frame); - if (mainline - || (objfile->global_psymbols.size == 0 - && objfile->static_psymbols.size == 0)) + if (objfile->global_psymbols.size == 0 && objfile->static_psymbols.size == 0) { init_psymbol_list (objfile, 1024); } |