File tree 2 files changed +10
-10
lines changed
include/llvm/BinaryFormat/ELFRelocs 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -121,6 +121,7 @@ ELF_RELOC(R_AARCH64_TLSLE_LDST128_TPREL_LO12, 0x23a)
121
121
ELF_RELOC(R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC, 0x23b)
122
122
ELF_RELOC(R_AARCH64_TLSLD_LDST128_DTPREL_LO12, 0x23c)
123
123
ELF_RELOC(R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC, 0x23d)
124
+ ELF_RELOC(R_AARCH64_AUTH_ABS64, 0x244)
124
125
// Dynamic relocations start
125
126
ELF_RELOC(R_AARCH64_COPY, 0x400)
126
127
ELF_RELOC(R_AARCH64_GLOB_DAT, 0x401)
@@ -134,8 +135,7 @@ ELF_RELOC(R_AARCH64_TLS_DTPREL64, 0x405)
134
135
ELF_RELOC(R_AARCH64_TLS_TPREL64, 0x406)
135
136
ELF_RELOC(R_AARCH64_TLSDESC, 0x407)
136
137
ELF_RELOC(R_AARCH64_IRELATIVE, 0x408)
137
- ELF_RELOC(R_AARCH64_AUTH_ABS64, 0xe100)
138
- ELF_RELOC(R_AARCH64_AUTH_RELATIVE, 0xe200)
138
+ ELF_RELOC(R_AARCH64_AUTH_RELATIVE, 0x411)
139
139
140
140
// ELF_RELOC(R_AARCH64_P32_NONE, 0)
141
141
ELF_RELOC(R_AARCH64_P32_ABS32, 0x001)
Original file line number Diff line number Diff line change 5
5
6
6
// RELOC: Relocation section '.rela.test' at offset 0x230 contains 8 entries:
7
7
// RELOC - NEXT: Offset Info Type Symbol 's Value Symbol' s Name + Addend
8
- // RELOC - NEXT: 0000000000000000 000000010000e100 R_AARCH64_AUTH_ABS64 0000000000000000 .helper + 0
9
- // RELOC - NEXT: 0000000000000010 000000080000e100 R_AARCH64_AUTH_ABS64 0000000000000000 _g1 + 0
10
- // RELOC - NEXT: 0000000000000020 000000090000e100 R_AARCH64_AUTH_ABS64 0000000000000000 _g2 + 0
11
- // RELOC - NEXT: 0000000000000030 0000000a0000e100 R_AARCH64_AUTH_ABS64 0000000000000000 _g3 + 0
12
- // RELOC - NEXT: 0000000000000040 0000000b0000e100 R_AARCH64_AUTH_ABS64 0000000000000000 _g4 + 7
13
- // RELOC - NEXT: 0000000000000050 0000000c0000e100 R_AARCH64_AUTH_ABS64 0000000000000000 _g5 - 3
14
- // RELOC - NEXT: 0000000000000060 000000020000e100 R_AARCH64_AUTH_ABS64 0000000000000000 _g 6 + 0
15
- // RELOC - NEXT: 0000000000000070 0000000d0000e100 R_AARCH64_AUTH_ABS64 0000000000000000 _g 7 + 7
8
+ // RELOC - NEXT: 0000000000000000 0000000100000244 R_AARCH64_AUTH_ABS64 0000000000000000 .helper + 0
9
+ // RELOC - NEXT: 0000000000000010 0000000800000244 R_AARCH64_AUTH_ABS64 0000000000000000 _g1 + 0
10
+ // RELOC - NEXT: 0000000000000020 0000000900000244 R_AARCH64_AUTH_ABS64 0000000000000000 _g2 + 0
11
+ // RELOC - NEXT: 0000000000000030 0000000a00000244 R_AARCH64_AUTH_ABS64 0000000000000000 _g3 + 0
12
+ // RELOC - NEXT: 0000000000000040 0000000b00000244 R_AARCH64_AUTH_ABS64 0000000000000000 _g4 + 7
13
+ // RELOC - NEXT: 0000000000000050 0000000c00000244 R_AARCH64_AUTH_ABS64 0000000000000000 _g5 - 3
14
+ // RELOC - NEXT: 0000000000000060 0000000200000244 R_AARCH64_AUTH_ABS64 0000000000000000 _g 6 + 0
15
+ // RELOC - NEXT: 0000000000000070 0000000d00000244 R_AARCH64_AUTH_ABS64 0000000000000000 _g 7 + 7
16
16
17
17
// RELOC: Hex dump of section '.test' :
18
18
// VVVVVVVV addend , not needed for rela
You can’t perform that action at this time.
0 commit comments