summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/COFF/Chunks.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/COFF/Chunks.cpp b/lld/COFF/Chunks.cpp
index f69c235aea9..e485936506d 100644
--- a/lld/COFF/Chunks.cpp
+++ b/lld/COFF/Chunks.cpp
@@ -88,7 +88,7 @@ void SectionChunk::addAssociative(SectionChunk *Child) {
AssocChildren.push_back(Child);
}
-static void add16(uint8_t *P, int32_t V) { write16le(P, read16le(P) + V); }
+static void add16(uint8_t *P, int16_t V) { write16le(P, read16le(P) + V); }
static void add32(uint8_t *P, int32_t V) { write32le(P, read32le(P) + V); }
static void add64(uint8_t *P, int64_t V) { write64le(P, read64le(P) + V); }
OpenPOWER on IntegriCloud