diff options
author | Sriraman Tallam <tmsriram@google.com> | 2010-01-07 07:14:30 +0000 |
---|---|---|
committer | Sriraman Tallam <tmsriram@google.com> | 2010-01-07 07:14:30 +0000 |
commit | f1ec9ded5c740c22735843025e5d3a8ff4c4079e (patch) | |
tree | 107b73798abba65f1697fd2751cca3b6b31e9ef8 /gdb | |
parent | b9674e179b86530631391dd38988d2f5da4f40c0 (diff) | |
download | gdb-f1ec9ded5c740c22735843025e5d3a8ff4c4079e.zip gdb-f1ec9ded5c740c22735843025e5d3a8ff4c4079e.tar.gz gdb-f1ec9ded5c740c22735843025e5d3a8ff4c4079e.tar.bz2 |
* gc.h (Garbage_collection::Cident_section_map): New typedef.
(Garbage_collection::cident_sections): New function.
(Garbage_collection::add_cident_section): New function.
(Garbage_collection::cident_sections_): New member.
(gc_process_relocs): Add references to sections whose names are C
identifiers.
* gold.h (cident_section_start_prefix): New constant.
(cident_section_stop_prefix): New constant.
(is_cident): New function.
* layout.cc (Layout::define_section_symbols): Replace string constants
with the newly defined constants.
* object.cc (Sized_relobj::do_layout): Track sections whose names are
C identifiers.
* testsuite/Makefile.am: Add gc_orphan_section_test.
* testsuite/Makefile.in: Regenerate.
* testsuite/gc_orphan_section_test.cc: New file.
* testsuite/gc_orphan_section_test.sh: New file.
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions