aboutsummaryrefslogtreecommitdiff
path: root/gold/gold.cc
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@google.com>2008-02-06 19:32:32 +0000
committerIan Lance Taylor <iant@google.com>2008-02-06 19:32:32 +0000
commit755ab8af10558c40e5090e92c46bbbd89815c292 (patch)
treec2d87009c2ebc0af8507f0e2dddebdab5b91c608 /gold/gold.cc
parent06b1d59cd626db8764130ba2a03daa42feefc968 (diff)
downloadfsf-binutils-gdb-755ab8af10558c40e5090e92c46bbbd89815c292.zip
fsf-binutils-gdb-755ab8af10558c40e5090e92c46bbbd89815c292.tar.gz
fsf-binutils-gdb-755ab8af10558c40e5090e92c46bbbd89815c292.tar.bz2
Fix group signature handling for relocatable link, add bootstrap
relocatable test.
Diffstat (limited to 'gold/gold.cc')
-rw-r--r--gold/gold.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/gold/gold.cc b/gold/gold.cc
index 2aee1b7..71dac86 100644
--- a/gold/gold.cc
+++ b/gold/gold.cc
@@ -214,6 +214,9 @@ queue_middle_tasks(const General_options& options,
layout->define_section_symbols(symtab);
}
+ // Make sure we have symbols for any required group signatures.
+ layout->define_group_signatures(symtab);
+
// Read the relocations of the input files. We do this to find
// which symbols are used by relocations which require a GOT and/or
// a PLT entry, or a COPY reloc. When we implement garbage