aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/coffread.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 635f592..01c1a25 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2018-07-17 Tom Tromey <tom@tromey.com>
+
+ PR gdb/18624:
+ * coffread.c (coff_symtab_read): Use scoped_free_pendings.
+
2018-07-16 Jim Wilson <jimw@sifive.com>
* riscv-tdep.c (riscv_gdbarch_init): Call gdbarch_init_osabi.
diff --git a/gdb/coffread.c b/gdb/coffread.c
index b13d901..ff55542 100644
--- a/gdb/coffread.c
+++ b/gdb/coffread.c
@@ -804,6 +804,9 @@ coff_symtab_read (minimal_symbol_reader &reader,
CORE_ADDR tmpaddr;
struct minimal_symbol *msym;
+ buildsym_init ();
+ scoped_free_pendings free_pending;
+
/* Work around a stdio bug in SunOS4.1.1 (this makes me nervous....
it's hard to know I've really worked around it. The fix should
be harmless, anyway). The symptom of the bug is that the first