Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | start to emit AST nodes in binary format | Alon Zakai | 2015-12-29 | 1 | -8/+220 |
| | |||||
* | more binary work | Alon Zakai | 2015-12-29 | 1 | -0/+22 |
| | |||||
* | start work on binary format, per v8 spec | Alon Zakai | 2015-12-29 | 1 | -0/+200 |
| | |||||
* | remove another obsolete comment | Alon Zakai | 2015-12-29 | 1 | -1/+0 |
| | |||||
* | remove obsolete comment | Alon Zakai | 2015-12-29 | 1 | -1/+1 |
| | |||||
* | more check.py explanations | Alon Zakai | 2015-12-29 | 1 | -1/+3 |
| | |||||
* | add some s-parser debugging | Alon Zakai | 2015-12-29 | 2 | -3/+4 |
| | |||||
* | update check.py disabled test reasons | Alon Zakai | 2015-12-29 | 1 | -4/+4 |
| | |||||
* | Fix include guards | JF Bastien | 2015-12-29 | 1 | -3/+3 |
| | |||||
* | Merge pull request #53 from WebAssembly/jfbastien-patch-1 | Alon Zakai | 2015-12-28 | 1 | -2/+0 |
|\ | | | | | Update expected GCC test failures | ||||
| * | Update expected GCC test failures | JF Bastien | 2015-12-28 | 1 | -2/+0 |
|/ | | | Negative relocations fixed in 49bc6a370abf20ee2b2749ee3ca73373bfeceeb7, fixes #52. | ||||
* | add test with negative relocation | Alon Zakai | 2015-12-27 | 2 | -2/+7 |
| | |||||
* | merge addressings and relocations, improve getConst, and use that to easily ↵ | Alon Zakai | 2015-12-27 | 1 | -41/+12 |
| | | | | implement negative offsets | ||||
* | Update s2wasm_known_gcc_test_failures.txt | JF Bastien | 2015-12-27 | 1 | -1/+1 |
| | |||||
* | Merge pull request #51 from WebAssembly/jfbastien-patch-1 | JF Bastien | 2015-12-27 | 1 | -37/+9 |
|\ | | | | | Update expected GCC test failures | ||||
| * | Update expected GCC test failures | JF Bastien | 2015-12-27 | 1 | -37/+9 |
|/ | | | Some new unexpected symbols, a lot fewer (Alon added a workaround), finds a new bug with negative relocations. | ||||
* | add testcase output | Alon Zakai | 2015-12-26 | 1 | -0/+216 |
| | |||||
* | implement a temporary hack for __stack_pointer | Alon Zakai | 2015-12-26 | 4 | -199/+204 |
| | |||||
* | update tests/experimental | Alon Zakai | 2015-12-25 | 1 | -0/+0 |
| | |||||
* | finish updating .s tests | Alon Zakai | 2015-12-25 | 9 | -10/+11 |
| | |||||
* | start to implement lcomm | Alon Zakai | 2015-12-25 | 4 | -15/+24 |
| | |||||
* | more updates | Alon Zakai | 2015-12-25 | 1 | -5/+5 |
| | |||||
* | ignore lcomm for now | Alon Zakai | 2015-12-25 | 1 | -3/+4 |
| | |||||
* | start to update tests after latest changes | Alon Zakai | 2015-12-25 | 9 | -15/+15 |
| | |||||
* | add indirect call testcase for wasm-backend | Alon Zakai | 2015-12-25 | 3 | -1/+75 |
| | |||||
* | fix function indexing in s2wasm | Alon Zakai | 2015-12-25 | 1 | -2/+2 |
| | |||||
* | no need to reverse call operands anymore | Alon Zakai | 2015-12-25 | 1 | -1/+0 |
| | |||||
* | handle global addressings starting with '_' | Alon Zakai | 2015-12-25 | 1 | -1/+5 |
| | |||||
* | emit memory size in s2wasm | Alon Zakai | 2015-12-25 | 1 | -0/+1 |
| | |||||
* | handle function indexes in relocations | Alon Zakai | 2015-12-25 | 1 | -5/+20 |
| | |||||
* | fix const literals in s2wasm on 64-bit | Alon Zakai | 2015-12-25 | 1 | -2/+6 |
| | |||||
* | Update expected GCC test failures | JF Bastien | 2015-12-25 | 1 | -3/+0 |
| | | | Fixed by r256402. | ||||
* | ignore function alignment, and parse globl in main process loop | Alon Zakai | 2015-12-24 | 2 | -4/+2 |
| | |||||
* | enable another now passing test | Alon Zakai | 2015-12-24 | 1 | -3/+0 |
| | |||||
* | fix relocations into a segment with multiple parts | Alon Zakai | 2015-12-24 | 3 | -5/+17 |
| | |||||
* | update build.sh | Alon Zakai | 2015-12-24 | 1 | -5/+6 |
| | |||||
* | update check.py | Alon Zakai | 2015-12-24 | 1 | -1/+1 |
| | |||||
* | Merge pull request #48 from WebAssembly/lib-dir | Alon Zakai | 2015-12-24 | 2 | -0/+2 |
|\ | | | | | Specify a library and archive output directory | ||||
| * | Specify a library and archive output directory | JF Bastien | 2015-12-24 | 2 | -0/+2 |
|/ | | | | Only archive is needed for static libraries, but while I'm here also add the library output directory. | ||||
* | update check.py for libsupport | Alon Zakai | 2015-12-24 | 1 | -1/+1 |
| | |||||
* | Merge pull request #47 from WebAssembly/support | Alon Zakai | 2015-12-24 | 6 | -49/+83 |
|\ | | | | | Add a support static library | ||||
| * | Add a support static library | JF Bastien | 2015-12-24 | 6 | -49/+83 |
| | | | | | | | | For now I've only moved the color check (and made it check the environment only once, note function local static initialization is thread-safe in C++11). This will make the builds slightly faster and allow us to move platform-specific code out of header files (reducing the amount of #include gunk). I'll eventually move other parts of the code to support, especially the command-line parsing (once it's reusable). | ||||
* | | Merge branch 'simplify-bits' | Alon Zakai | 2015-12-24 | 2 | -21/+30 |
|\ \ | |/ |/| | |||||
| * | Simplify the bit functions... a bit! | JF Bastien | 2015-12-24 | 2 | -21/+30 |
| | | |||||
* | | Merge pull request #45 from WebAssembly/update-expected-fails3 | Alon Zakai | 2015-12-24 | 1 | -4/+46 |
|\ \ | |/ |/| | Update expected s2wasm failures | ||||
| * | Update expected s2wasm failures | JF Bastien | 2015-12-24 | 1 | -4/+46 |
|/ | |||||
* | ensure proper literal type for popcnt results | Alon Zakai | 2015-12-23 | 1 | -2/+2 |
| | |||||
* | Merge pull request #43 from WebAssembly/clz32-0 | JF Bastien | 2015-12-23 | 1 | -1/+4 |
|\ | | | | | clz32: handle 0 as with ctz | ||||
| * | Add curly. | JF Bastien | 2015-12-23 | 1 | -1/+2 |
| | | |||||
| * | clz32: handle 0 as with ctz | JF Bastien | 2015-12-23 | 1 | -1/+3 |
|/ |