41 Commits (e0619888571c427ccbf4c10c74336ef0a4290859)

Author SHA1 Message Date
debris e1a72950d5 now policy CMP0042 is set to OLD 10 years ago
Gav Wood 61e99b1040 Revert "fixed cmake policy CMP0042, MACOSX RPATH" 10 years ago
debris 4374ec50c2 fixed cmake policy CMP0042, MACOSX RPATH 10 years ago
Lefteris Karapetsas 0ff32f7710 Detect existence of llvm 3.7 or 3.8 dev package 10 years ago
Lefteris Karapetsas b64bf6d616 Temporarily use llvm3.8-dev in Ubuntu 10 years ago
Paweł Bylica e1634a9dcb Clean up evmjit cmake files. Assign compiler flags to target. 10 years ago
Paweł Bylica e140fce280 Add support for cmake 2.8. 10 years ago
Paweł Bylica a9024e5e90 Set EVM JIT version in cmake script. 10 years ago
Paweł Bylica 3dbf11468f Check LLVM version manually. 10 years ago
Paweł Bylica 38fc24db9f Ignore LLVM version requirements in cmake 10 years ago
Paweł Bylica 62218435dc Reenable broken llvm-3.7-dev package workaround. 10 years ago
Paweł Bylica 58c1730105 Add support for clang sanitizer to cmake scripts. 10 years ago
Paweł Bylica 9ae15d5474 Set required LLVM version to 3.7. 10 years ago
Paweł Bylica 3ed12d4851 Remove LLVM cmake files workaround. 10 years ago
Paweł Bylica 3db8048627 Remove LLVM cmake files workaround. 10 years ago
Paweł Bylica 4f67ec63c7 Do not override CMAKE_CXX_FLAGS in evmjit. 10 years ago
Paweł Bylica 83d27ed2e2 Remove evmcc tool. 10 years ago
Paweł Bylica 898682d04d JIT class: the EVM JIT facade. 10 years ago
Paweł Bylica f86009c9e8 Add support for building with llvm-3.7-deb Debian package 10 years ago
Paweł Bylica 4c0631ad8f Disable sign-conversion warnings (clang) 10 years ago
Gav Wood e185d9a117 Add EVMJIT. 10 years ago
Paweł Bylica 1d5d10e020 Testing some LLVM optimization passes 10 years ago
Paweł Bylica a61449359b Fix/disable warnings in CPP bridge 10 years ago
Paweł Bylica 01dffe28f3 Add first instruction index to BasicBlock 10 years ago
Paweł Bylica 064c129afc Windows fixes: DLL exports and cmake options 10 years ago
Paweł Bylica 0d32f766eb Removing boost dependency from libevmjit 10 years ago
Paweł Bylica 889dd8b835 Remove env_sha3 symbol reference in evmjit shared library to be build with no unresolved symbols 10 years ago
Paweł Bylica 921caaa90e Enforce -fPIC for archives in evmjit 10 years ago
Paweł Bylica c9ddc4468a Temporary remove evmjit subtree 10 years ago
Paweł Bylica 7eef69445f Add preprocessor definitions required by LLVM 10 years ago
Paweł Bylica 272a0bd6fc EVMJIT: Better object cache and other improvements 10 years ago