@@ -154,9 +154,9 @@ RelExpr AArch64::getRelExpr(RelType type, const Symbol &s,
154
154
case R_AARCH64_MOVW_UABS_G3:
155
155
return R_ABS;
156
156
case R_AARCH64_AUTH_ABS64:
157
- return R_AARCH64_AUTH ;
157
+ return RE_AARCH64_AUTH ;
158
158
case R_AARCH64_TLSDESC_ADR_PAGE21:
159
- return R_AARCH64_TLSDESC_PAGE ;
159
+ return RE_AARCH64_TLSDESC_PAGE ;
160
160
case R_AARCH64_TLSDESC_LD64_LO12:
161
161
case R_AARCH64_TLSDESC_ADD_LO12:
162
162
return R_TLSDESC;
@@ -198,15 +198,15 @@ RelExpr AArch64::getRelExpr(RelType type, const Symbol &s,
198
198
return R_PC;
199
199
case R_AARCH64_ADR_PREL_PG_HI21:
200
200
case R_AARCH64_ADR_PREL_PG_HI21_NC:
201
- return R_AARCH64_PAGE_PC ;
201
+ return RE_AARCH64_PAGE_PC ;
202
202
case R_AARCH64_LD64_GOT_LO12_NC:
203
203
case R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC:
204
204
return R_GOT;
205
205
case R_AARCH64_LD64_GOTPAGE_LO15:
206
- return R_AARCH64_GOT_PAGE ;
206
+ return RE_AARCH64_GOT_PAGE ;
207
207
case R_AARCH64_ADR_GOT_PAGE:
208
208
case R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21:
209
- return R_AARCH64_GOT_PAGE_PC ;
209
+ return RE_AARCH64_GOT_PAGE_PC ;
210
210
case R_AARCH64_GOTPCREL32:
211
211
case R_AARCH64_GOT_LD_PREL19:
212
212
return R_GOT_PC;
@@ -222,7 +222,7 @@ RelExpr AArch64::getRelExpr(RelType type, const Symbol &s,
222
222
RelExpr AArch64::adjustTlsExpr (RelType type, RelExpr expr) const {
223
223
if (expr == R_RELAX_TLS_GD_TO_IE) {
224
224
if (type == R_AARCH64_TLSDESC_ADR_PAGE21)
225
- return R_AARCH64_RELAX_TLS_GD_TO_IE_PAGE_PC ;
225
+ return RE_AARCH64_RELAX_TLS_GD_TO_IE_PAGE_PC ;
226
226
return R_RELAX_TLS_GD_TO_IE_ABS;
227
227
}
228
228
return expr;
@@ -877,7 +877,7 @@ bool AArch64Relaxer::tryRelaxAdrpLdr(const Relocation &adrpRel,
877
877
if (val != llvm::SignExtend64 (val, 33 ))
878
878
return false ;
879
879
880
- Relocation adrpSymRel = {R_AARCH64_PAGE_PC , R_AARCH64_ADR_PREL_PG_HI21,
880
+ Relocation adrpSymRel = {RE_AARCH64_PAGE_PC , R_AARCH64_ADR_PREL_PG_HI21,
881
881
adrpRel.offset , /* addend=*/ 0 , &sym};
882
882
Relocation addRel = {R_ABS, R_AARCH64_ADD_ABS_LO12_NC, ldrRel.offset ,
883
883
/* addend=*/ 0 , &sym};
@@ -922,21 +922,21 @@ void AArch64::relocateAlloc(InputSectionBase &sec, uint8_t *buf) const {
922
922
}
923
923
924
924
switch (rel.expr ) {
925
- case R_AARCH64_GOT_PAGE_PC :
925
+ case RE_AARCH64_GOT_PAGE_PC :
926
926
if (i + 1 < size &&
927
927
relaxer.tryRelaxAdrpLdr (rel, sec.relocs ()[i + 1 ], secAddr, buf)) {
928
928
++i;
929
929
continue ;
930
930
}
931
931
break ;
932
- case R_AARCH64_PAGE_PC :
932
+ case RE_AARCH64_PAGE_PC :
933
933
if (i + 1 < size &&
934
934
relaxer.tryRelaxAdrpAdd (rel, sec.relocs ()[i + 1 ], secAddr, buf)) {
935
935
++i;
936
936
continue ;
937
937
}
938
938
break ;
939
- case R_AARCH64_RELAX_TLS_GD_TO_IE_PAGE_PC :
939
+ case RE_AARCH64_RELAX_TLS_GD_TO_IE_PAGE_PC :
940
940
case R_RELAX_TLS_GD_TO_IE_ABS:
941
941
relaxTlsGdToIe (loc, rel, val);
942
942
continue ;
0 commit comments