[ORC] Add explicit cast to fix a narrowing conversion error.
authorLang Hames <lhames@gmail.com>
Thu, 16 Jul 2020 22:26:56 +0000 (15:26 -0700)
committerLang Hames <lhames@gmail.com>
Thu, 16 Jul 2020 22:33:02 +0000 (15:33 -0700)
llvm/lib/ExecutionEngine/Orc/TPCIndirectionUtils.cpp

index 51e6928..e7e1ff9 100644 (file)
@@ -378,7 +378,7 @@ TPCIndirectionUtils::getIndirectStubs(unsigned NumStubs) {
                                                   sys::Memory::MF_WRITE);
 
     auto Alloc = TPC.getMemMgr().allocate(
-        {{StubPagePermissions, {PageSize, StubBytes, 0}},
+        {{StubPagePermissions, {PageSize, static_cast<size_t>(StubBytes), 0}},
          {PointerPagePermissions, {PageSize, 0, PointerBytes}}});
 
     if (!Alloc)