aboutsummaryrefslogtreecommitdiff
path: root/gold/output.h
diff options
context:
space:
mode:
authorDoug Kwan <dougkwan@google.com>2009-10-21 00:45:52 +0000
committerDoug Kwan <dougkwan@google.com>2009-10-21 00:45:52 +0000
commit6c172549153b87152a140a13acee44633f126fa2 (patch)
treedc84310e526124e543ac235cb6320660e349b15c /gold/output.h
parentda21e7bb9c7851a9882da9faa9ad55da71a845b4 (diff)
downloadgdb-6c172549153b87152a140a13acee44633f126fa2.zip
gdb-6c172549153b87152a140a13acee44633f126fa2.tar.gz
gdb-6c172549153b87152a140a13acee44633f126fa2.tar.bz2
2009-10-20 Doug Kwan <dougkwan@google.com>
* object.cc (Sized_relobj::do_finalize_local_symbols): Handle section symbols of relaxed input sections. * output.h (Output_section::find_relaxed_input_section): Make method public.
Diffstat (limited to 'gold/output.h')
-rw-r--r--gold/output.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/gold/output.h b/gold/output.h
index bc10950..7505ca8 100644
--- a/gold/output.h
+++ b/gold/output.h
@@ -2585,6 +2585,11 @@ class Output_section : public Output_data
convert_input_sections_to_relaxed_sections(
const std::vector<Output_relaxed_input_section*>& sections);
+ // Find a relaxed input section to an input section in OBJECT
+ // with index SHNDX. Return NULL if none is found.
+ const Output_section_data*
+ find_relaxed_input_section(const Relobj* object, unsigned int shndx) const;
+
// Print merge statistics to stderr.
void
print_merge_stats();
@@ -3208,11 +3213,6 @@ class Output_section : public Output_data
Output_section_data*
find_merge_section(const Relobj* object, unsigned int shndx) const;
- // Find a relaxed input section to an input section in OBJECT
- // with index SHNDX. Return NULL if none is found.
- const Output_section_data*
- find_relaxed_input_section(const Relobj* object, unsigned int shndx) const;
-
// Build a relaxation map.
void
build_relaxation_map(