Paweł Bylica
|
fb3dbcf341
|
Insert evmjit_run function declaration directly to vm_jit.go file
|
10 years ago |
Paweł Bylica
|
25d8873440
|
Merge commit '3dcf30463b961e3fe47b48b2024bbf3d5b5ce675' into evmjit
Conflicts:
evmjit/CMakeLists.txt
evmjit/libevmjit-cpp/CMakeLists.txt
evmjit/libevmjit-cpp/Env.cpp
evmjit/libevmjit-cpp/JitVM.cpp
evmjit/libevmjit/Arith256.cpp
evmjit/libevmjit/BasicBlock.cpp
evmjit/libevmjit/BasicBlock.h
evmjit/libevmjit/CMakeLists.txt
evmjit/libevmjit/Cache.cpp
evmjit/libevmjit/Common.h
evmjit/libevmjit/Compiler.cpp
evmjit/libevmjit/ExecutionEngine.cpp
evmjit/libevmjit/ExecutionEngine.h
evmjit/libevmjit/Ext.cpp
evmjit/libevmjit/Ext.h
evmjit/libevmjit/Runtime.cpp
evmjit/libevmjit/Runtime.h
evmjit/libevmjit/RuntimeData.h
evmjit/libevmjit/Utils.cpp
evmjit/libevmjit/Utils.h
evmjit/libevmjit/interface.cpp
|
10 years ago |
Paweł Bylica
|
3dcf30463b
|
Removing boost dependency from libevmjit
|
10 years ago |
Paweł Bylica
|
100de855ec
|
Implementation of DIV & MOD with gmp library
|
10 years ago |
Paweł Bylica
|
c7116998ae
|
Make evmjit dependency of LLVM private
|
10 years ago |
Paweł Bylica
|
271b4ccde4
|
Avoid hardcoded LLVM library path
|
10 years ago |
Paweł Bylica
|
5384b92c66
|
Make evmjit library installable
|
10 years ago |
Paweł Bylica
|
1861843a24
|
EVM JIT called from Go, env_sha3 callback works
|
10 years ago |
Paweł Bylica
|
20190b145b
|
Add -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS needed by LLVM (reverted from commit 66d5a2b5cd )
|
10 years ago |
Paweł Bylica
|
66d5a2b5cd
|
Add -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS needed by LLVM
|
10 years ago |
Paweł Bylica
|
1b490244bf
|
Workaround for Ubuntu broken LLVM package (llvm-3.5-dev does not have correct cmake files)
|
10 years ago |
Paweł Bylica
|
ed63ced244
|
Disable rtti for Cache as LLVM has not rtti
|
10 years ago |
Paweł Bylica
|
232f9fee52
|
Refactor cmake files
|
10 years ago |
Artur Zawłocki
|
c9f5694a28
|
CMakeLists.txt cleanup (in progress)
|
10 years ago |
Paweł Bylica
|
99c7113079
|
CMake scripts
|
10 years ago |
Artur Zawłocki
|
3517bfc6d0
|
fixed libevmjit dependencies in cmake files
|
10 years ago |
artur-zawlocki
|
aa7fc79206
|
libevmface -> libevmcore: updated cmake files
|
10 years ago |
artur-zawlocki
|
2d6aa468c6
|
CMakeLists updated, should now build without LLVM when EVMJIT is not enabled [#81588646]
|
10 years ago |
artur-zawlocki
|
c4eb835aba
|
added missing CMakeLists.txt
|
10 years ago |
artur-zawlocki
|
54e0824b31
|
Updated cmake files after moving the jit compiler to a lib.
|
10 years ago |
artur-zawlocki
|
00136561a0
|
added ethcore to libs required by evmcc
|
10 years ago |
Artur Zawłocki
|
bbc3aa4f99
|
evmcc's CMakeLists updated:
* added std=c++14 for gcc (required for std::make_unique)
* added required llvm libnames
|
10 years ago |
Paweł Bylica
|
f5eda1f1b3
|
Moving Compiler to separated files
|
10 years ago |