@@ -989,16 +989,15 @@ bool RelocationScanner::isStaticLinkTimeConstant(RelExpr e, RelType type,
989989 const Symbol &sym,
990990 uint64_t relOff) const {
991991 // These expressions always compute a constant
992- if (oneof<R_GOTPLT, R_GOT_OFF, R_RELAX_HINT, RE_MIPS_GOT_LOCAL_PAGE,
993- RE_MIPS_GOTREL, RE_MIPS_GOT_OFF, RE_MIPS_GOT_OFF32,
994- RE_MIPS_GOT_GP_PC, RE_AARCH64_GOT_PAGE_PC,
995- RE_AARCH64_AUTH_GOT_PAGE_PC, R_GOT_PC, R_GOTONLY_PC,
996- R_GOTPLTONLY_PC, R_PLT_PC, R_PLT_GOTREL, R_PLT_GOTPLT,
997- R_GOTPLT_GOTREL, R_GOTPLT_PC, RE_PPC32_PLTREL, RE_PPC64_CALL_PLT,
998- RE_PPC64_RELAX_TOC, RE_RISCV_ADD, RE_AARCH64_GOT_PAGE,
999- RE_AARCH64_AUTH_GOT, RE_AARCH64_AUTH_GOT_PC,
1000- RE_LOONGARCH_PLT_PAGE_PC, RE_LOONGARCH_GOT,
1001- RE_LOONGARCH_GOT_PAGE_PC>(e))
992+ if (oneof<
993+ R_GOTPLT, R_GOT_OFF, R_RELAX_HINT, RE_MIPS_GOT_LOCAL_PAGE,
994+ RE_MIPS_GOTREL, RE_MIPS_GOT_OFF, RE_MIPS_GOT_OFF32, RE_MIPS_GOT_GP_PC,
995+ RE_AARCH64_GOT_PAGE_PC, RE_AARCH64_AUTH_GOT_PAGE_PC, R_GOT_PC,
996+ R_GOTONLY_PC, R_GOTPLTONLY_PC, R_PLT_PC, R_PLT_GOTREL, R_PLT_GOTPLT,
997+ R_GOTPLT_GOTREL, R_GOTPLT_PC, RE_PPC32_PLTREL, RE_PPC64_CALL_PLT,
998+ RE_PPC64_RELAX_TOC, RE_RISCV_ADD, RE_AARCH64_GOT_PAGE,
999+ RE_AARCH64_AUTH_GOT, RE_AARCH64_AUTH_GOT_PC, RE_LOONGARCH_PLT_PAGE_PC,
1000+ RE_LOONGARCH_GOT, RE_LOONGARCH_GOT_PAGE_PC>(e))
10021001 return true ;
10031002
10041003 // These never do, except if the entire file is position dependent or if
0 commit comments