diff options
author | Jing Yu <jingyu@google.com> | 2015-02-12 11:22:25 -0800 |
---|---|---|
committer | Jing Yu <jingyu@google.com> | 2015-02-12 14:51:57 -0800 |
commit | 1a920511af007e7476df68f87ff42ec8be80531d (patch) | |
tree | c7a4e264856e6be5943db8ded35f19872b29c129 /gold/ChangeLog | |
parent | 013d031916a1f154054c3b2ccc2d35fa9ff5e397 (diff) | |
download | binutils-gdb-1a920511af007e7476df68f87ff42ec8be80531d.tar.gz |
Add missing TLSLE relocations for gold aarch64 backend.
gold/ChangeLog:
* aarch64-reloc.def (TLSLE_MOVW_TPREL_G2, TLSLE_MOVW_TPREL_G1,
TLSLE_MOVW_TPREL_G1_NC, TLSLE_MOVW_TPREL_G0, TLSLE_MOVW_TPREL_G0_NC,):
New relocation.
* aarch64.cc (Target_aarch64::Scan::local): Add cases for new
TLSLE_MOVW_* relocations.
(Target_aarch64::Scan::global): Likewise.
(Target_aarch64::Relocate::relocate): Likewise.
(Target_aarch64::Relocate::relocate_tls): Add cases and handlings
for new TLSLE_MOVW_* relocations.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r-- | gold/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog index 17b7f44fb07..555b7bc12c8 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,15 @@ +2015-02-12 Jing Yu <jingyu@google.com> + + * aarch64-reloc.def (TLSLE_MOVW_TPREL_G2, TLSLE_MOVW_TPREL_G1, + TLSLE_MOVW_TPREL_G1_NC, TLSLE_MOVW_TPREL_G0, TLSLE_MOVW_TPREL_G0_NC,): + New relocation. + * aarch64.cc (Target_aarch64::Scan::local): Add cases for new + TLSLE_MOVW_* relocations. + (Target_aarch64::Scan::global): Likewise. + (Target_aarch64::Relocate::relocate): Likewise. + (Target_aarch64::Relocate::relocate_tls): Add cases and handlings + for new TLSLE_MOVW_* relocations. + 2015-02-11 Will Newton <will.newton@linaro.org> PR gold/13321 |