diff options
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/symfile.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fa05f93..661a414 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2020-04-10 Tom Tromey <tromey@adacore.com> + * symfile.c (symbol_file_add_separate): Preserve OBJF_MAINLINE. + +2020-04-10 Tom Tromey <tromey@adacore.com> + * symtab.c (get_symbol_address, get_msymbol_address): Skip separate debug files. diff --git a/gdb/symfile.c b/gdb/symfile.c index bd27a1f..6105329 100644 --- a/gdb/symfile.c +++ b/gdb/symfile.c @@ -1163,7 +1163,7 @@ symbol_file_add_separate (bfd *bfd, const char *name, symbol_file_add_with_addrs (bfd, name, symfile_flags, &sap, objfile->flags & (OBJF_REORDERED | OBJF_SHARED | OBJF_READNOW - | OBJF_USERLOADED), + | OBJF_USERLOADED | OBJF_MAINLINE), objfile); } |