aboutsummaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2015-03-04 09:08:49 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2015-03-04 09:09:05 +0000
commite09ab7ac788fd5509adc40b86a3631a3028c1d33 (patch)
treed037ee4c87765b44b3042deb8991032af495e818 /sim
parentbb3d65e427e2cf3a2fbe322443d36336e03545da (diff)
downloadgdb-e09ab7ac788fd5509adc40b86a3631a3028c1d33.zip
gdb-e09ab7ac788fd5509adc40b86a3631a3028c1d33.tar.gz
gdb-e09ab7ac788fd5509adc40b86a3631a3028c1d33.tar.bz2
Allow MOVK for R_AARCH64_TLSLE_MOVW_TPREL_G{0,1}NC
bfd/ PR gas/17843 * elfxx-aarch64.c (_bfd_aarch64_elf_put_addend): Expect R_AARCH64_TLSLE_MOVW_TPREL_G0_NC and R_AARCH64_TLSLE_MOVW_TPREL_G1_NC to be used with MOVK rather than MOVZ. gas/ PR gas/17843 * config/tc-aarch64.c (process_movw_reloc_info): Allow R_AARCH64_TLSLE_MOVW_TPREL_G0_NC and R_AARCH64_TLSLE_MOVW_TPREL_G1_NC for MOVK. gas/testsuite/ PR gas/17843 * gas/aarch64/tls.s, gas/aarch64/tls.d: Add test for R_AARCH64_TLSLE_MOVW_TPREL_G0/R_AARCH64_TLSLE_MOVW_TPREL_G1_NC sequence. ld/testsuite/ PR gas/17843 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test. * ld-aarch64/aarch64-elf.exp: Run it.
Diffstat (limited to 'sim')
0 files changed, 0 insertions, 0 deletions