[gold commit] PR 18548: Fix problem where __start_ and __stop_ section symbols do not honor version script

Cary Coutant ccoutant@gmail.com
Tue Jul 21 23:14:00 GMT 2015


When creating the special __start_ and __stop_ section symbols, gold
does not check the version script to see if they should be local
instead of global.

-cary


2015-07-21  Cary Coutant  <ccoutant@gmail.com>

gold/
        PR gold/18548
        * symtab.cc (Symbol_table::do_define_in_output_data): Check for
        forced local symbol even when oldsym != NULL.
        (Symbol_table::do_define_in_output_segment): Likewise.
        (Symbol_table::do_define_as_constant): Likewise.



More information about the Binutils mailing list