Commit Graph

12309 Commits

Author SHA1 Message Date
chriseth
c00c0690e8
Merge pull request #5738 from ethereum/emscriptenBoost168
Update to boost 1.68 for emscripten builds.
2019-01-07 14:34:23 +01:00
chriseth
3631df5d88
Merge pull request #5620 from ethereum/rematOnlyOne
[Yul] Use rematerializer if variable is only referenced once or value is "cheap".
2019-01-07 14:23:40 +01:00
chriseth
64027265ab
Merge pull request #5743 from ethereum/srcTarball
Change uid and gid for source tarball to 0:0.
2019-01-07 14:12:37 +01:00
chriseth
2e9c70add0 Use rematerializer if variable is unreferenced or value is "cheap". 2019-01-07 14:03:32 +01:00
Daniel Kirchner
17e781f8d2 Change uid and gid for source tarball to 0:0. 2019-01-07 13:56:50 +01:00
Daniel Kirchner
c265bc4c0d Update to boost 1.68 for emscripten builds. 2019-01-07 13:30:49 +01:00
Alex Beregszaszi
aca9e58145
Merge pull request #5703 from ethereum/srcTarball
Remove real username from source tarballs.
2019-01-07 11:35:52 +00:00
chriseth
f7b7c59e27
Merge pull request #5734 from ItsNickBarry/deprecation-notices
clarify antecedents in deprecation notices
2019-01-07 12:28:19 +01:00
chriseth
4fa2a6865d
Merge pull request #5720 from ethereum/docs_type_conversion
[DOCS] Fix examples in type conversion docs
2019-01-07 12:27:29 +01:00
chriseth
96d220163d
Merge pull request #5731 from poiresel/docs_spelling_fixes
resolve spelling issues in the docs folder
2019-01-07 12:26:50 +01:00
chriseth
a0b8201442
Merge pull request #5727 from spmvg/develop
[DOCS] fix typo in docs/contracts.rst
2019-01-07 11:57:05 +01:00
chriseth
f37990348a
Merge pull request #5698 from ethereum/chriseth-patch-2
[DOC] More details about packed encoding.
2019-01-07 11:52:46 +01:00
chriseth
016f77f4c3
Merge pull request #5729 from chankruze/develop
copyright year updated
2019-01-07 11:52:06 +01:00
Nick Barry
12d00d38bd clarify antecedents in deprecation notices 2019-01-03 00:35:06 -06:00
Alex Beregszaszi
d597b1dbb2
Merge pull request #5733 from HaoXuan40404/patch-2
Update install_deps.sh
2019-01-03 02:06:42 +00:00
Asher
3d64b0b0ec
Update install_deps.sh
In install_deps.sh, line 59 (sed -n -e 's/^NAME="?([^"])"?$/\1/p' /etc/os-release) will get CentOS Linux instead of CentOS, so it cant match CentOS.
I suggest that in line 355, can modified " CentOS)" to " CentOS*)"
2019-01-03 10:05:08 +08:00
chandan kumar mandal
fdd24d12f3
copyright year updated
Happy New Year !! 🎇
Copyright year udated to 2019.
2019-01-02 02:54:43 +05:30
spmvg
cc400dbeca fix typo in docs 2018-12-30 22:23:20 +01:00
Leonardo Alt
444464f8cf Fix examples in type conversion docs 2018-12-23 22:18:01 +01:00
poiresel
bf93665ad8 resolve spelling issues in the docs folder 2018-12-21 10:49:11 -05:00
chriseth
8a9e012757
Merge pull request #5709 from ethereum/onlyDirectories
[cmdline tests] Select only directories to skip the readme
2018-12-21 00:45:55 +01:00
chriseth
ac6f80b4e9 [DOC] More details about packed encoding. 2018-12-20 14:49:52 +01:00
androlo
4487567629 Only select directories to skip the README. 2018-12-20 12:19:14 +01:00
chriseth
8690898ac1 Formatting. 2018-12-20 12:19:14 +01:00
chriseth
8825533222
Merge pull request #5699 from ethereum/cmake-no-c-dependency
cmake: Do not depend on a C compiler to be present
2018-12-20 11:56:55 +01:00
chriseth
8d9186b785
Merge pull request #2836 from ethereum/cmake-toolchains
CMake: Use toolchain files
2018-12-20 11:12:27 +01:00
chriseth
f1377889a6
Merge pull request #5707 from ethereum/updateReleaseChecklist
Update release checklist.
2018-12-20 11:04:52 +01:00
chriseth
239026b341 Update release checklist.
- create contributor list earlier
 - fix name of bytecode comparison directory
 - add instructions to upload the source tarball
2018-12-20 09:40:29 +01:00
chriseth
dd49196d3f
Merge pull request #5701 from ethereum/faq-struct
DOCS: Remove Structs item from FAQ
2018-12-20 09:03:00 +01:00
chriseth
7209cfb30d
Merge pull request #5700 from ethereum/wip/docs-comments-faq
DOCS: Remove comments FAQ item
2018-12-20 09:02:39 +01:00
Christian Parpart
639622c6d7 cmake: Do not depend on a C compiler to be present by explicitly stating that this is a C++ project.
CMake defaults to C *and* C++ toolchain, in case nothing has been specified.
This means that cmake always checks for both, which is more than needed.

This PR cuts off C toolchain requirement from /CMakeLists.txt and ensures that we
don't pass along any `..._C_...` variables in EthCompilerSettings.cake nor jsoncpp.cmake.
2018-12-20 09:02:00 +01:00
chriseth
b554828038
Merge pull request #5705 from ethereum/release
Merge release back into develop.
2018-12-20 09:00:38 +01:00
chriseth
245ec29cd3
Merge pull request #5704 from ethereum/bumpVersion
Set version to 0.5.3
2018-12-20 08:20:08 +01:00
chriseth
ef8a67919f Set version to 0.5.3 2018-12-20 07:25:52 +01:00
chriseth
687558f046 Remove real username from source tarballs. 2018-12-20 07:23:08 +01:00
chriseth
1df8f40cd2
Merge pull request #5697 from ethereum/develop
Merge develop into release for 0.5.2
2018-12-19 18:06:13 +01:00
Chris Ward
ca31a9f9b9 Remove comments FAQ item 2018-12-19 17:45:02 +01:00
chriseth
ddf54b21d1
Merge pull request #5696 from ethereum/updateChangelog
Update changelog for release.
2018-12-19 17:14:22 +01:00
chriseth
8ce95312b6 Update buglist. 2018-12-19 17:07:28 +01:00
chriseth
9eeace3e37 Update changelog for release. 2018-12-19 17:02:58 +01:00
chriseth
ae08d7c375
Merge pull request #5681 from ethereum/limitOutput
Do not compile unless requested.
2018-12-19 17:02:28 +01:00
Chris Ward
43d072df7f Remove Structs item from FAQ 2018-12-19 16:38:31 +01:00
chriseth
ef59f35a14
Merge pull request #5693 from ethereum/assemblyitem
Use explicit break and do not coerce 0 into bool in AssemblyItem
2018-12-19 15:14:49 +01:00
chriseth
c8f20e075f
Merge pull request #5635 from ethereum/cpp-default-ctors
[RFC] C++ `=default` ctors/dtors and the use of non-static member initializer syntax.
2018-12-19 15:11:20 +01:00
chriseth
900d100700 Changelog entry. 2018-12-19 14:59:29 +01:00
chriseth
4c7151e57f Do not include empty JSON objects in output. 2018-12-19 14:59:29 +01:00
Alex Beregszaszi
517beb6fa6 Use explicit break and do not coerce 0 into bool in AssemblyItem 2018-12-19 12:35:00 +00:00
Paweł Bylica
b57a36ddae CMake: Use toolchain files 2018-12-19 12:32:15 +00:00
chriseth
1bf396af78 Tests. 2018-12-19 12:58:17 +01:00
chriseth
beae2a608b Only fully compile if binaries requested. 2018-12-19 12:58:17 +01:00