diff options
Diffstat (limited to 'gold/gold.cc')
-rw-r--r-- | gold/gold.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gold/gold.cc b/gold/gold.cc index b30087173a1..d1e544afdf3 100644 --- a/gold/gold.cc +++ b/gold/gold.cc @@ -1,6 +1,6 @@ // gold.cc -- main linker functions -// Copyright 2006, 2007 Free Software Foundation, Inc. +// Copyright 2006, 2007, 2008 Free Software Foundation, Inc. // Written by Ian Lance Taylor <iant@google.com>. // This file is part of gold. @@ -202,6 +202,9 @@ queue_middle_tasks(const General_options& options, // appropriate. layout->define_section_symbols(symtab, input_objects->target()); + // Define symbols from any linker scripts. + layout->define_script_symbols(symtab, input_objects->target()); + // 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 |