DreamSoule / ollvm17

Obfuscation LLVM 17
230 stars 37 forks source link

17x build error #9

Open DeYouOS opened 9 months ago

DeYouOS commented 9 months ago

llvm/lib/Passes/Obfuscation/compat/CallSite.h:155:28: 错误:‘class llvm::Type’ has no member named ‘getPointerElementType’; did you mean ‘getStructElementType’? return V->getType()->getPointerElementType();

DeYouOS commented 9 months ago

In order to support opaque pointers, two types of changes tend to be necessary. The first is the removal of all calls to PointerType::getElementType() and Type::getPointerElementType().

DreamSoule commented 9 months ago

https://github.com/DreamSoule/ollvm17/issues/1#issuecomment-1754961558