mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-25 11:04:18 +08:00
[GOLD] PowerPC TOC16 and GOT16 relocs are relative
* powerpc.cc (Target_powerpc::Scan::get_reference_flags): Correct GOT16 and TOC16 relocs to RELATIVE_REF.
This commit is contained in:
parent
04830f249f
commit
32d849b35d
@ -1,3 +1,8 @@
|
||||
2015-11-19 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* powerpc.cc (Target_powerpc::Scan::get_reference_flags): Correct
|
||||
GOT16 and TOC16 relocs to RELATIVE_REF.
|
||||
|
||||
2015-11-14 Cary Coutant <ccoutant@gmail.com>
|
||||
|
||||
PR gold/19244
|
||||
|
@ -5326,8 +5326,7 @@ Target_powerpc<size, big_endian>::Scan::get_reference_flags(
|
||||
case elfcpp::R_PPC64_TOC16_HA:
|
||||
case elfcpp::R_PPC64_TOC16_DS:
|
||||
case elfcpp::R_PPC64_TOC16_LO_DS:
|
||||
// Absolute in GOT.
|
||||
ref = Symbol::ABSOLUTE_REF;
|
||||
ref = Symbol::RELATIVE_REF;
|
||||
break;
|
||||
|
||||
case elfcpp::R_POWERPC_GOT_TPREL16:
|
||||
|
Loading…
Reference in New Issue
Block a user