Commit Graph

1111 Commits

Author SHA1 Message Date
chriseth
3fe8db229c Merge pull request #4 from LefterisJP/libsolidity_cmakelists
Add CMakeLists.txt for libsolidity
2015-08-19 16:14:40 +02:00
Lefteris Karapetsas
27388950dd include Version.h under libsolidity 2015-08-19 16:12:18 +02:00
Lefteris Karapetsas
26c83d0f79 Add build directory to .gitignore 2015-08-19 14:58:16 +02:00
Lefteris Karapetsas
1690f1c947 Add CMakeLists.txt for libsolidity 2015-08-19 14:57:25 +02:00
chriseth
2f41438715 Merge pull request #3 from chriseth/moveSolc
Copy solc files from cpp-ethereum.
2015-08-19 13:14:36 +02:00
chriseth
4e7f473c1b Merge solc files from cpp-ethereum. 2015-08-19 13:12:18 +02:00
chriseth
895a0a819f Moved solc files. 2015-08-19 13:12:08 +02:00
chriseth
617387436b Merge branch 'develop' of /tmp/cpp-ethereum into HEAD 2015-08-19 13:04:58 +02:00
chriseth
b429a67a9e Moved solc files. 2015-08-19 13:02:21 +02:00
chriseth
a20ae552fd Merge pull request #2 from chriseth/moveSolc
Move all files of the Solidity commandline interface.
2015-08-19 12:58:10 +02:00
chriseth
22a7278fdd Merge pull request #1 from chriseth/master
Move libsolidity files from cpp-ethereum.
2015-08-19 12:57:16 +02:00
chriseth
9ccba53659 Move solc files from cpp-ethereum 2015-08-19 12:52:21 +02:00
chriseth
b106ecfa1c Moved files. 2015-08-19 12:50:04 +02:00
chriseth
41aa3221df Moved Solidity files from cpp-ethereum 2015-08-19 12:41:46 +02:00
chriseth
1dbfb0350b Moved all Solidity files. 2015-08-19 12:41:16 +02:00
Gav Wood
8b980c7541 Initial commit 2015-08-17 14:27:26 +02:00
Gav Wood
068d8d0f45 Merge pull request #2734 from chriseth/sol_fixOperators
Disallow some binary operators.
2015-08-10 20:25:03 +02:00
Liana Husikyan
2a9c650c9e added checks to prevent the self assignment 2015-08-10 17:55:31 +02:00
Liana Husikyan
c4dee49b96 changed file path to be multiplatform 2015-08-10 14:17:32 +02:00
Liana Husikyan
f61107c1c9 removed close for ofstream 2015-08-10 13:09:10 +02:00
Liana Husikyan
e946840b19 fixed wrong resolving 2015-08-10 13:01:28 +02:00
Liana Husikyan
9853871b1a cosmetic changes
Conflicts:
	solc/CommandLineInterface.cpp
2015-08-10 12:51:23 +02:00
Liana Husikyan
0d163aaff1 clean up 2015-08-10 12:49:41 +02:00
Liana Husikyan
5cb639d3e0 renamed extensions for output files
Conflicts:
	solc/CommandLineInterface.cpp
2015-08-10 12:49:28 +02:00
Liana Husikyan
96fb0f4534 changed output method for all components 2015-08-10 12:45:12 +02:00
Liana Husikyan
6f97fb2576 changed output method for all components
Conflicts:
	solc/CommandLineInterface.cpp
2015-08-10 12:44:59 +02:00
Liana Husikyan
1c7354ed0f added -o option to cmd compiler 2015-08-10 12:40:17 +02:00
Liana Husikyan
286473247e added -o option to cmd compiler
Conflicts:
	solc/CommandLineInterface.cpp
2015-08-10 12:40:02 +02:00
Liana Husikyan
d6b28af7e2 added -o flag. todo: options should be removed from the components 2015-08-10 12:16:40 +02:00
chriseth
b1563878b6 Disallow comparison for reference types.
Fixes #2690
2015-08-07 17:50:54 +02:00
chriseth
ab33328d1f Do not allow boolean operators for integers.
Fixes #2496
2015-08-07 17:50:07 +02:00
debris
666062cf07 now policy CMP0042 is set to OLD
This reverts commit 61e99b1040b80685c70c57cfb23f92e898cd41fb.
2015-08-05 23:51:52 +02:00
chriseth
f1fa2734d0 Merge pull request #2697 from chriseth/sol_fix_clone
Fix clone with regards to value transfer.
2015-08-05 18:13:42 +02:00
Gav Wood
c070c23d83 Revert "fixed cmake policy CMP0042, MACOSX RPATH" 2015-08-05 17:57:22 +02:00
chriseth
4ce09762c7 Merge pull request #2688 from chriseth/toBytesConversion
Allow explicit conversions bytes <-> string.
2015-08-05 17:19:19 +02:00
chriseth
2b9e8adeed Use 0/1 for cmake switches. 2015-08-05 17:14:41 +02:00
chriseth
3380c7c6c9 Merge pull request #2701 from chriseth/sol_fix_stringsAsKeysInMapping
Fix for strings as keys in mappings.
2015-08-05 15:59:44 +02:00
debris
96369f54e1 fixed cmake policy CMP0042, MACOSX RPATH 2015-08-05 11:35:05 +02:00
chriseth
c9664bbfd7 Updated dockerfile to changed build process. 2015-08-04 20:03:04 +02:00
chriseth
b5d37adfb5 Fix for strings as keys in mappings. 2015-08-04 16:59:37 +02:00
chriseth
eab9585ea1 Fix clone with regards to value transfer. 2015-08-04 14:06:25 +02:00
chriseth
858e7b83b5 Version 0.1.1 2015-08-04 11:12:44 +02:00
chriseth
56d5c33106 Allow explicit conversions bytes <-> string. 2015-08-04 11:06:57 +02:00
chriseth
6daa27622a strings as mapping keys. 2015-08-03 18:10:08 +02:00
chriseth
2c476390ca Merge pull request #2677 from chriseth/sol_copyContract
Clone contracts
2015-08-03 16:12:12 +02:00
chriseth
598e66f395 Create and output clone contracts. 2015-07-31 19:23:31 +02:00
chriseth
943fd623e1 Create and output clone contracts. 2015-07-31 19:23:31 +02:00
chriseth
ac1a11634e Improved gas computation for CALLCODE. 2015-07-28 13:37:46 +02:00
chriseth
c11d2a2c62 Fully automate the dockerfile again. 2015-07-22 19:20:00 +02:00
subtly
f2f1e03007 Fix for compiling w/xcode on 10.9
Been manually patching this -- submitting fix to resolve #2451.
2015-07-16 15:04:25 -04:00