aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>2012-07-10 20:20:15 +0000
committerDoug Evans <dje@google.com>2012-07-10 20:20:15 +0000
commit6d30eef8d4080bfe2437b2bd0e13525f386a8350 (patch)
treeba9c666031efd5deb735990392b88eab47a2fceb /gdb/ChangeLog
parentb4c41fc7e2e297121ad3c96ad9e2f8b8738be373 (diff)
downloadgdb-6d30eef8d4080bfe2437b2bd0e13525f386a8350.zip
gdb-6d30eef8d4080bfe2437b2bd0e13525f386a8350.tar.gz
gdb-6d30eef8d4080bfe2437b2bd0e13525f386a8350.tar.bz2
* buildsym.c (finish_block_internal): New arg "expandable".
All callers updated. (start_symtab): Move most contents to ... (restart_symtab): ... here. New function. (reset_symtab_globals): New function. (end_symtab_1): Renamed from end_symtab. New arg "expandable". Call reset_symtab_globals. (end_symtab, end_expandable_symtab): New functions. (set_missing_symtab, augment_type_symtab): New functions. * buildsym.h (end_expandable_symtab): Declare. (augment_type_symtab, restart_symtab): Declare.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 0b3ec55..a9b6a65 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,16 @@
2012-07-10 Doug Evans <dje@google.com>
+ * buildsym.c (finish_block_internal): New arg "expandable".
+ All callers updated.
+ (start_symtab): Move most contents to ...
+ (restart_symtab): ... here. New function.
+ (reset_symtab_globals): New function.
+ (end_symtab_1): Renamed from end_symtab. New arg "expandable".
+ Call reset_symtab_globals.
+ (end_symtab, end_expandable_symtab): New functions.
+ (set_missing_symtab, augment_type_symtab): New functions.
+ * buildsym.h (end_expandable_symtab): Declare.
+ (augment_type_symtab, restart_symtab): Declare.
* psympriv.h (struct partial_symtab): New member "anonymous".
* psymtab.c (partial_map_symtabs_matching_filename): Ignore
anonymous psymtabs.