llvm support for up to version 8

This commit is contained in:
van Hauser
2019-06-03 23:20:30 +02:00
parent b3a504248f
commit 865212899a
4 changed files with 19 additions and 13 deletions

View File

@ -73,7 +73,13 @@ bool CompareTransform::transformCmps(Module &M, const bool processStrcmp, const
IntegerType *Int8Ty = IntegerType::getInt8Ty(C);
IntegerType *Int32Ty = IntegerType::getInt32Ty(C);
IntegerType *Int64Ty = IntegerType::getInt64Ty(C);
Constant* c = M.getOrInsertFunction("tolower",
#if __clang_major__ < 9
Constant*
#else
FunctionCallee
#endif
c = M.getOrInsertFunction("tolower",
Int32Ty,
Int32Ty
#if __clang_major__ < 7