ChangeLog entries for the remove-symbol-file commits.
authorNicolas Blanc <nicolas.blanc@intel.com>
Tue, 29 Oct 2013 16:32:17 +0000 (17:32 +0100)
committerNicolas Blanc <nicolas.blanc@intel.com>
Tue, 29 Oct 2013 16:32:17 +0000 (17:32 +0100)
gdb/ChangeLog
gdb/doc/ChangeLog
gdb/testsuite/ChangeLog

index 7089f6642cbbfb84ab8e21ea1e7c203b5abffcc3..23a216266509a7b948cd2fd60f1f9dcdcbe67261 100644 (file)
@@ -1,3 +1,23 @@
+2013-10-29  Nicolas Blanc  <nicolas.blanc@intel.com>
+
+       * exec.h (add_target_sections_of_objfile): New declaration.
+       * exec.c (add_target_sections_of_objfile): New function.
+       * symfile.c (add_symbol_file_command): Update current target sections.
+       (remove_symbol_file_command): New command.
+       (symfile_free_objfile): New function.
+       (_initialize_symfile): Register observer for free_objfile events.
+       * NEWS: Add description of the remove-symbol-file command.
+       * breakpoint.c (disable_breakpoints_in_freed_objfile): New function.
+       * objfiles.c (free_objfile): Notify free_objfile.
+       (is_addr_in_objfile): New function.
+       * objfiles.h (is_addr_in_objfile): New declaration.
+       * printcmd.c (clear_dangling_display_expressions): Act upon free_objfile
+       events instead of solib_unloaded events.
+       (_initialize_printcmd): Register observer for free_objfile instead
+       of solib_unloaded notifications.
+       * solib.c (remove_user_added_objfile): New function.
+       (_initialize_symfile): Add remove-symbol-file.
+
 2013-10-29  Andrew Burgess  <aburgess@broadcom.com>
 
        * infcmd.c (default_print_one_register_info): Use val_print to
index c66a152819380733b7abf35d3eaeb54fc382fdc8..de08c13b34702514b9be78f4acc07fafc8e8be75 100644 (file)
@@ -1,3 +1,9 @@
+2013-10-29  Nicolas Blanc  <nicolas.blanc@intel.com>
+
+       * gdb.texinfo (Commands to Specify Files): Add description
+       of the remove-symbol-file command.
+       * observer.texi: New free_objfile event
+
 2013-10-24  Pedro Alves  <palves@redhat.com>
 
        * gdb.texinfo (Starting): Document set/show startup-with-shell.
index 95423173b0441ceb39b08a6a694daaa6d3c8cd3b..69656a9a81d803cffdfc6b8c0ff2637bdd6d810b 100644 (file)
@@ -1,3 +1,12 @@
+2013-10-29  Nicolas Blanc  <nicolas.blanc@intel.com>
+
+       * gdb.base/sym-file-lib.c: New file.
+       * gdb.base/sym-file-loader.c: New file.
+       * gdb.base/sym-file-loader.h: New file.
+       * gdb.base/sym-file-main.c: New file.
+       * gdb.base/sym-file.exp: New file.
+       * lib/gdb.exp (is_elf_target): New function.
+
 2013-10-29  Pedro Alves  <palves@redhat.com>
 
        * gdb.mi/mi-console.c, gdb.mi/mi-stack.c: Remove local emacs