Introduce program_space::add_objfile
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 07d679b0edc86848cfcbde7536e631e8f75063ce..01636119d99f6e7980c379ecb88585dd3bbadaca 100644 (file)
@@ -1,3 +1,14 @@
+2019-12-12  Tom Tromey  <tom@tromey.com>
+
+       * progspace.h (struct program_space) <add_objfile>: Declare
+       method.
+       * progspace.c (program_space::add_objfile): New method.
+       * objfiles.c (~objfile): Don't unlink objfile.
+       (put_objfile_before): Remove.
+       (add_separate_debug_objfile): Don't call put_objfile_before.
+       (objfile::make): Call add_objfile.  Set new_objfiles_available on
+       the per-program-space data.
+
 2019-12-12  Tom Tromey  <tom@tromey.com>
 
        * symfile.c (syms_from_objfile_1): Use objfile_up.
This page took 0.0253 seconds and 4 git commands to generate.