diff options
Diffstat (limited to 'lld/ELF/Arch/X86_64.cpp')
| -rw-r--r-- | lld/ELF/Arch/X86_64.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/ELF/Arch/X86_64.cpp b/lld/ELF/Arch/X86_64.cpp index 2f2c9ce473a..33c031c440a 100644 --- a/lld/ELF/Arch/X86_64.cpp +++ b/lld/ELF/Arch/X86_64.cpp @@ -349,7 +349,7 @@ void X86_64::relaxTlsLdToLe(uint8_t *Loc, RelType Type, uint64_t Val) const { void X86_64::relocateOne(uint8_t *Loc, RelType Type, uint64_t Val) const { switch (Type) { case R_X86_64_8: - checkUInt(Loc, Val, 8, Type); + checkIntUInt(Loc, Val, 8, Type); *Loc = Val; break; case R_X86_64_PC8: @@ -357,7 +357,7 @@ void X86_64::relocateOne(uint8_t *Loc, RelType Type, uint64_t Val) const { *Loc = Val; break; case R_X86_64_16: - checkUInt(Loc, Val, 16, Type); + checkIntUInt(Loc, Val, 16, Type); write16le(Loc, Val); break; case R_X86_64_PC16: |

