Marek Kotewicz
e2c9f19550
add headers to solidity's add_library
10 years ago
Christian
99882a76a7
Moved instructions and assembly to new libevmcore.
10 years ago
Christian
ea6d58a0d1
Contract compiler and also add ExpressionStatement to AST.
ExpressionStatement functions as glue between Statements and Expressions.
This way it is possible to detect when the border between statements and
expressions is crossed while walking the AST. Note that ExpressionStatement is
not the only border, almost every statement can contains expressions.
10 years ago
Christian
c379bea27b
CMakeLists library dependency cleanup for libdevcore, libevmface, libsolidity and solc.
Fixes #417 .
10 years ago
Christian
2d50851ea3
Solidity scanner and some unit tests.
The scanner is a modified version of the v8 javascript scanner.
10 years ago
Gav Wood
515a1c22a9
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
10 years ago
Gav Wood
e4257ee378
Move JS setup code up into lib macro.
Remove a few redundant messages from build.
11 years ago
Gav Wood
3822aef608
Build fixes.
11 years ago
Gav Wood
ddc1b4fc32
Windows build coersions.
11 years ago
Gav Wood
9bcd42e174
Full python serpent support.
Shared libs on all platforms.
11 years ago
Gav Wood
25183afd7c
Project refactor. Introduce the Serpent library.
11 years ago
Gav Wood
e8217ea489
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
11 years ago
Gav Wood
28c887c96c
Remove build cruft.
11 years ago
Gav Wood
8b82d27851
Better building. Don't need JSON-RPC now.
11 years ago
Gav Wood
648fbc57c9
Split out libethcore from libethereum.
11 years ago
Tymat
699ceda748
use CMAKE_THREAD_LIBS_INIT for unix environment so you can pass pthread library if needed
11 years ago
Tymat
ef8dce5d60
Fix DSO missing from command line by adding lpthread to linker
11 years ago
Jeffrey Lee
fb67642855
fixed Ubuntu12.04 compile error
11 years ago
Gav Wood
0a9be840bd
Fixup for bad -mt patch.
11 years ago
subtly
797b42e247
update boost dep for osx
11 years ago
Daniel Hams
efa1d6bdc6
Change logging "name" to be class instance thread specific ptr for unified code between Linux/OSX.
11 years ago
subtly
8d1dffeafd
cmake-macos remove unused.
11 years ago
subtly
67e63f425d
cmake macos, more fixes and cleanup
11 years ago
Eric Lombrozo
6907a75623
cmake can now build to linux and windows. Use -DTARGET_PLATFORM=<linux|w64>
11 years ago
subtly
32ee0e5874
cmake updates fox osx. still not building (need qt plugin)
11 years ago
subtly
55f6989820
cmake updates for building on osx
11 years ago
Gav Wood
c54a81f92c
Added SECP256k1 project.
11 years ago
Gav Wood
22d51cb921
Debian packaging and various needed changes to build.
11 years ago
Gav Wood
4792ac9236
Move towards more flexible cryptopp discovery.
11 years ago
Gav Wood
98bf9e7be6
Fledgling UPnP support.
11 years ago
Gav Wood
3f18b0187f
Threads linking now.
11 years ago
Gav Wood
4347cfc4fc
Various fixes.
11 years ago
Gav Wood
720df0509e
Additional framework stuff - block verification, playback &c.
11 years ago
Gav Wood
155cf04efe
Move to semi-official new Trie format.
11 years ago
Gav Wood
89c25c6e11
Minor changes to readme and makefiles.
11 years ago
Gav Wood
2c492f53f8
VM nearly instruction-complete.
11 years ago
Gav Wood
1bfd4202b9
Reorganised source directory.
11 years ago