diff options
author | Han Shen <shenhan@google.com> | 2016-05-06 15:07:13 -0700 |
---|---|---|
committer | Han Shen <shenhan@google.com> | 2016-05-09 14:22:15 -0700 |
commit | 5c28a5038108d75652e1ee9753aa2f1ffe8176db (patch) | |
tree | b01d81c1dfa2ec2635f6d15d83e6df2e77dfbc0a /gold/aarch64-reloc.def | |
parent | 315350be6598235df12a0190a5a4c21447eead36 (diff) | |
download | fsf-binutils-gdb-5c28a5038108d75652e1ee9753aa2f1ffe8176db.zip fsf-binutils-gdb-5c28a5038108d75652e1ee9753aa2f1ffe8176db.tar.gz fsf-binutils-gdb-5c28a5038108d75652e1ee9753aa2f1ffe8176db.tar.bz2 |
Fix for PR gold/19987.
Diffstat (limited to 'gold/aarch64-reloc.def')
-rw-r--r-- | gold/aarch64-reloc.def | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gold/aarch64-reloc.def b/gold/aarch64-reloc.def index 93c465d..f33929b 100644 --- a/gold/aarch64-reloc.def +++ b/gold/aarch64-reloc.def @@ -54,6 +54,7 @@ ARD(LDST128_ABS_LO12_NC , STATIC , AARCH64 , Y, -1, 0,RL_CHEC ARD(ADR_GOT_PAGE , STATIC , AARCH64 , Y, -1, 32,32 , 12,32 , Symbol::RELATIVE_REF , ADRP ) ARD(LD64_GOT_LO12_NC , STATIC , AARCH64 , Y, -1, 0,RL_CHECK_ALIGN8 , 3,11 , Symbol::ABSOLUTE_REF , LDST ) +ARD(LD64_GOTPAGE_LO15 , STATIC , AARCH64 , Y, -1, 0,15 , 3,14 , Symbol::RELATIVE_REF , LDST ) // Above 2 relocs are from Table 4-14, GOT-relative instruction relocations. (Some relocs in the table are not implemented yet.) ARD(TSTBR14 , STATIC , CFLOW , N, -1, 15,15 , 2,15 , (Symbol::FUNCTION_CALL|Symbol::ABSOLUTE_REF) , TBZNZ ) |