llvm 5.0 support#99
llvm 5.0 support#99frederich wants to merge 10 commits intoobfuscator-llvm:masterfrom frederich:llvm-5.0
Conversation
- move CryptoUtils.h to Obfuscation headers - replace std::string copies - fix clang-format - unified include guard pattern - remove declaration without definition - no using namespace in header files please! - show Obfuscation headers in Visual Studio project section - no using namespace std!
|
Known issue with -bcf t2.cpp int main() { ` Assertion failed: UnwindDest->getFirstNonPHI()->isEHPad() && "unexpected BasicBlock!", file F:\d\1\ollvm\lib\Transforms\Utils\InlineFunction.cpp, line 614 PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: |
|
Known issue with -mllvm -split: ` int main() { ` Wrote crash dump file "C:\F\TEMP\clang-cl.exe-e26308.dmp" PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: NMAKE : fatal error U1077: 'C:\devenv\ollvm-5.0.0-20171214-dbg\bin\clang-cl.exe' : return code '0x1' |
|
@frederich Xcode 9 can't build. clang-5.0: error: cannot specify -o when generating multiple output files |
|
@heroims, please send me a patch with the fix if you want it fixed. I don't have an Apple computer. |
|
Sorry,I forgot disable index-while-building.It can build in Xcode9 |
See individual commits for details.