aboutsummaryrefslogtreecommitdiffstats
path: root/libevmasm/KnownState.h
Commit message (Collapse)AuthorAgeFilesLines
* make use of C++ `= default` constructor declarations as well as more ↵Christian Parpart2018-12-191-11/+6
| | | | non-static member initialization syntax.
* Introduce namespace `langutil` in liblangutil directory.Christian Parpart2018-11-221-8/+13
| | | | | | | Also: - Use {}-style list initialisation for SourceLocation construction - Introduce new system includes - Changes the API of the Scanner to take source as value (with move) as opposed to as a reference
* Added guards for unknown pragmasAugusto F. Hack2018-08-061-4/+10
| | | | | | | | | | | | | | | Removed push/pop if there was no change to the warnings *in the same file* for a given compiler. This assumes the imported boost headers use a warning stack themselves. The pragmas don't seem to be required anymore, but were not removed to mantain compatibility with older versions of the boost library. Compiled with - clang version 6.0.1 (tags/RELEASE_601/final) - gcc (GCC) 8.1.1 20180531 against: - libboost 1.67.0-5
* Rename the SHA3 assembly instruction to KECCAK256Alex Beregszaszi2017-05-301-4/+4
|
* Fix licensing headersVoR02202016-11-231-4/+4
| | | | Signed-off-by: VoR0220 <rj@erisindustries.com>
* move libevmasmDimitry2016-03-211-0/+179