diff options
Diffstat (limited to 'lld/ELF/Target.cpp')
-rw-r--r-- | lld/ELF/Target.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lld/ELF/Target.cpp b/lld/ELF/Target.cpp index a5fe030d762..3d16295c230 100644 --- a/lld/ELF/Target.cpp +++ b/lld/ELF/Target.cpp @@ -1745,9 +1745,7 @@ RelExpr MipsTargetInfo<ELFT>::getRelExpr(uint32_t Type, // fallthrough case R_MIPS_CALL16: case R_MIPS_GOT_DISP: - if (!S.isPreemptible()) - return R_MIPS_GOT_LOCAL; - return R_GOT_OFF; + return R_MIPS_GOT_OFF; case R_MIPS_GOT_PAGE: return R_MIPS_GOT_LOCAL_PAGE; } |