summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix parsing of large offsets in 32-bitAlon Zakai2015-12-221-1/+1
|
* update experimental testsAlon Zakai2015-12-221-0/+0
|
* s2wasm failures: identify one bug in LLVMJF Bastien2015-12-221-0/+3
|
* Merge pull request #31 from WebAssembly/int8-int16Alon Zakai2015-12-222-65/+10
|\ | | | | s2wasm: support .int8 and .int16 data
| * s2wasm: support .int8 and .int16 dataJF Bastien2015-12-222-65/+10
|/ | | | This fixes a bunch of the torture test failures.
* visitStore in LowerInt64Alon Zakai2015-12-221-3/+20
|
* Merge pull request #30 from WebAssembly/include-guardsAlon Zakai2015-12-2221-41/+91
|\ | | | | Fix / uniformize include guards
| * Fix / uniformize include guardsJF Bastien2015-12-2221-41/+91
|/
* Merge pull request #29 from WebAssembly/s2wasm-known-failuresJF Bastien2015-12-221-0/+85
|\ | | | | Add list of known GCC torture test failures
| * It is known (in tests).JF Bastien2015-12-221-0/+0
| |
| * Add list of known GCC torture test failuresJF Bastien2015-12-221-0/+85
|/ | | | I'll run the tests on the bots, and then triage the failures and fix them.
* Merge pull request #28 from WebAssembly/wallAlon Zakai2015-12-2210-33/+80
|\ | | | | Fix warnings found by GCC
| * Add curlies.JF Bastien2015-12-221-1/+2
| |
| * 32-bits are enough since this is an asm.js pointerJF Bastien2015-12-221-1/+1
| |
| * Add compiler-support.hJF Bastien2015-12-221-0/+38
| |
| * Fix warnings found by GCCJF Bastien2015-12-229-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 LowerInt64Alon Zakai2015-12-221-0/+40
|/
* Merge pull request #27 from WebAssembly/unusedJF Bastien2015-12-223-13/+4
|\ | | | | Fix unused variable / function warnings.
| * Restore getStr(), but dicard result.JF Bastien2015-12-221-1/+1
| |
| * Fix unused variable / function warnings.JF Bastien2015-12-223-13/+4
|/
* Merge pull request #26 from WebAssembly/virtual-dtorAlon Zakai2015-12-223-2/+3
|\ | | | | Add missing virtual dtor
| * Don't put -Wall yet.JF Bastien2015-12-221-1/+1
| |
| * Add missing virtual dtorJF Bastien2015-12-222-1/+2
|/ | | | Deleting a Pass* wasn't doing the right thing.
* Merge pull request #25 from WebAssembly/warn-struct-classAlon Zakai2015-12-222-5/+7
|\ | | | | Fix warning on mixing struct / class
| * Fix warning on mixing struct / classJF Bastien2015-12-222-5/+7
|/
* Merge pull request #24 from WebAssembly/uninintAlon Zakai2015-12-221-1/+3
|\ | | | | Fix uninitialize variable warning
| * Fix uninitialize variable warningJF Bastien2015-12-221-1/+3
| |
* | update test newlinesAlon Zakai2015-12-2255-55/+55
| |
* | Move command line to its own file.JF Bastien2015-12-222-50/+75
| |
* | s2wasm: add outfileJF Bastien2015-12-223-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 LowerInt64Alon Zakai2015-12-211-0/+6
|
* getlocal and setlocal in LowerInt64Alon Zakai2015-12-211-3/+50
|
* improve auto updaterAlon Zakai2015-12-211-1/+3
|
* start work on LowerInt64 passAlon Zakai2015-12-211-0/+110
|
* use concrete list of passes in build.shAlon Zakai2015-12-211-1/+1
|
* add first spec test for wasm2asmAlon Zakai2015-12-213-2/+54
|
* unaligned loads and stores in wasm2asmAlon Zakai2015-12-211-2/+85
|
* support load/store offsets in wasm2asmAlon Zakai2015-12-211-0/+6
|
* move wasm2asm testcases later, after spec testcases are setAlon Zakai2015-12-211-35/+35
|
* enable another testAlon Zakai2015-12-211-2/+2
|
* enable a testAlon Zakai2015-12-211-1/+0
|
* more escapingAlon Zakai2015-12-211-0/+10
|
* reformat blacklist for experimental wastsAlon Zakai2015-12-211-1/+6
|
* Merge pull request #22 from WebAssembly/fix-license-headersAlon Zakai2015-12-2132-31/+492
|\ | | | | Fix the license headers
| * Fix the license headersJF Bastien2015-12-2132-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 okAlon Zakai2015-12-211-0/+16
| |
* | Revert "add more debugging to wasm-s-parser"Alon Zakai2015-12-211-3/+1
| | | | | | | | This reverts commit 37ea049f1135bda96e00ed58b25fe9fa462016a6.
* | add more debugging to wasm-s-parserAlon Zakai2015-12-211-1/+3
| |
* | handle return with no value in s-parserAlon Zakai2015-12-211-1/+3
| |
* | update experimental testsAlon Zakai2015-12-211-0/+0
| |