From 347f8943df565f72bbfcfa7ba943dbf658c992a5 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Fri, 31 Mar 2017 10:45:35 +0000 Subject: [PATCH] Fix signed/unsigned warning git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299194 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/MC/WasmObjectWriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/MC/WasmObjectWriter.cpp b/lib/MC/WasmObjectWriter.cpp index 548d99fe4b9..159cc3b4def 100644 --- a/lib/MC/WasmObjectWriter.cpp +++ b/lib/MC/WasmObjectWriter.cpp @@ -660,7 +660,7 @@ void WasmObjectWriter::writeObject(MCAssembler &Asm, unsigned n; G.InitialValue = decodeSLEB128(p, &n); G.ImportIndex = 0; - if (n > end - p) + if ((ptrdiff_t)n > end - p) report_fatal_error("global initial value must be valid SLEB128"); p += n; } -- 2.11.0