Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix parsing of large offsets in 32-bit | Alon Zakai | 2015-12-22 | 1 | -1/+1 |
| | |||||
* | update experimental tests | Alon Zakai | 2015-12-22 | 1 | -0/+0 |
| | |||||
* | s2wasm failures: identify one bug in LLVM | JF Bastien | 2015-12-22 | 1 | -0/+3 |
| | |||||
* | Merge pull request #31 from WebAssembly/int8-int16 | Alon Zakai | 2015-12-22 | 2 | -65/+10 |
|\ | | | | | s2wasm: support .int8 and .int16 data | ||||
| * | s2wasm: support .int8 and .int16 data | JF Bastien | 2015-12-22 | 2 | -65/+10 |
|/ | | | | This fixes a bunch of the torture test failures. | ||||
* | visitStore in LowerInt64 | Alon Zakai | 2015-12-22 | 1 | -3/+20 |
| | |||||
* | Merge pull request #30 from WebAssembly/include-guards | Alon Zakai | 2015-12-22 | 21 | -41/+91 |
|\ | | | | | Fix / uniformize include guards | ||||
| * | Fix / uniformize include guards | JF Bastien | 2015-12-22 | 21 | -41/+91 |
|/ | |||||
* | Merge pull request #29 from WebAssembly/s2wasm-known-failures | JF Bastien | 2015-12-22 | 1 | -0/+85 |
|\ | | | | | Add list of known GCC torture test failures | ||||
| * | It is known (in tests). | JF Bastien | 2015-12-22 | 1 | -0/+0 |
| | | |||||
| * | Add list of known GCC torture test failures | JF Bastien | 2015-12-22 | 1 | -0/+85 |
|/ | | | | I'll run the tests on the bots, and then triage the failures and fix them. | ||||
* | Merge pull request #28 from WebAssembly/wall | Alon Zakai | 2015-12-22 | 10 | -33/+80 |
|\ | | | | | Fix warnings found by GCC | ||||
| * | Add curlies. | JF Bastien | 2015-12-22 | 1 | -1/+2 |
| | | |||||
| * | 32-bits are enough since this is an asm.js pointer | JF Bastien | 2015-12-22 | 1 | -1/+1 |
| | | |||||
| * | Add compiler-support.h | JF Bastien | 2015-12-22 | 1 | -0/+38 |
| | | |||||
| * | Fix warnings found by GCC | JF Bastien | 2015-12-22 | 9 | -33/+41 |
| | | | | | | | | | | | | My previous patch addressed all LLVM warnings, this one addresses all the GCC ones as well (mostly signed / unsigned mix). The patch also turns on -Wall -Werror. | ||||
* | | load in LowerInt64 | Alon Zakai | 2015-12-22 | 1 | -0/+40 |
|/ | |||||
* | Merge pull request #27 from WebAssembly/unused | JF Bastien | 2015-12-22 | 3 | -13/+4 |
|\ | | | | | Fix unused variable / function warnings. | ||||
| * | Restore getStr(), but dicard result. | JF Bastien | 2015-12-22 | 1 | -1/+1 |
| | | |||||
| * | Fix unused variable / function warnings. | JF Bastien | 2015-12-22 | 3 | -13/+4 |
|/ | |||||
* | Merge pull request #26 from WebAssembly/virtual-dtor | Alon Zakai | 2015-12-22 | 3 | -2/+3 |
|\ | | | | | Add missing virtual dtor | ||||
| * | Don't put -Wall yet. | JF Bastien | 2015-12-22 | 1 | -1/+1 |
| | | |||||
| * | Add missing virtual dtor | JF Bastien | 2015-12-22 | 2 | -1/+2 |
|/ | | | | Deleting a Pass* wasn't doing the right thing. | ||||
* | Merge pull request #25 from WebAssembly/warn-struct-class | Alon Zakai | 2015-12-22 | 2 | -5/+7 |
|\ | | | | | Fix warning on mixing struct / class | ||||
| * | Fix warning on mixing struct / class | JF Bastien | 2015-12-22 | 2 | -5/+7 |
|/ | |||||
* | Merge pull request #24 from WebAssembly/uninint | Alon Zakai | 2015-12-22 | 1 | -1/+3 |
|\ | | | | | Fix uninitialize variable warning | ||||
| * | Fix uninitialize variable warning | JF Bastien | 2015-12-22 | 1 | -1/+3 |
| | | |||||
* | | update test newlines | Alon Zakai | 2015-12-22 | 55 | -55/+55 |
| | | |||||
* | | Move command line to its own file. | JF Bastien | 2015-12-22 | 2 | -50/+75 |
| | | |||||
* | | s2wasm: add outfile | JF Bastien | 2015-12-22 | 3 | -39/+100 |
|/ | | | | Use some C++ in a few places. I'll propagate similar changes to the rest of the codebase later. I also need to turn off colors when outputting to a file (isatty on stdout doesn't do that with -o) but I'll do it in a separate PR because it'll touch more files. | ||||
* | prepare for functions in LowerInt64 | Alon Zakai | 2015-12-21 | 1 | -0/+6 |
| | |||||
* | getlocal and setlocal in LowerInt64 | Alon Zakai | 2015-12-21 | 1 | -3/+50 |
| | |||||
* | improve auto updater | Alon Zakai | 2015-12-21 | 1 | -1/+3 |
| | |||||
* | start work on LowerInt64 pass | Alon Zakai | 2015-12-21 | 1 | -0/+110 |
| | |||||
* | use concrete list of passes in build.sh | Alon Zakai | 2015-12-21 | 1 | -1/+1 |
| | |||||
* | add first spec test for wasm2asm | Alon Zakai | 2015-12-21 | 3 | -2/+54 |
| | |||||
* | unaligned loads and stores in wasm2asm | Alon Zakai | 2015-12-21 | 1 | -2/+85 |
| | |||||
* | support load/store offsets in wasm2asm | Alon Zakai | 2015-12-21 | 1 | -0/+6 |
| | |||||
* | move wasm2asm testcases later, after spec testcases are set | Alon Zakai | 2015-12-21 | 1 | -35/+35 |
| | |||||
* | enable another test | Alon Zakai | 2015-12-21 | 1 | -2/+2 |
| | |||||
* | enable a test | Alon Zakai | 2015-12-21 | 1 | -1/+0 |
| | |||||
* | more escaping | Alon Zakai | 2015-12-21 | 1 | -0/+10 |
| | |||||
* | reformat blacklist for experimental wasts | Alon Zakai | 2015-12-21 | 1 | -1/+6 |
| | |||||
* | Merge pull request #22 from WebAssembly/fix-license-headers | Alon Zakai | 2015-12-21 | 32 | -31/+492 |
|\ | | | | | Fix the license headers | ||||
| * | Fix the license headers | JF Bastien | 2015-12-21 | 32 | -31/+492 |
| | | | | | | | | This applies Apache 2.0 properly (as far as our lawyers have told me). We can do this early since all of the code was written by Alon Zakai. | ||||
* | | start to verify that experimental wasts parse ok | Alon Zakai | 2015-12-21 | 1 | -0/+16 |
| | | |||||
* | | Revert "add more debugging to wasm-s-parser" | Alon Zakai | 2015-12-21 | 1 | -3/+1 |
| | | | | | | | | This reverts commit 37ea049f1135bda96e00ed58b25fe9fa462016a6. | ||||
* | | add more debugging to wasm-s-parser | Alon Zakai | 2015-12-21 | 1 | -1/+3 |
| | | |||||
* | | handle return with no value in s-parser | Alon Zakai | 2015-12-21 | 1 | -1/+3 |
| | | |||||
* | | update experimental tests | Alon Zakai | 2015-12-21 | 1 | -0/+0 |
| | |