summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* handle/ignore visibilities in s2wasmAlon Zakai2016-01-063-1/+64
|
* Add tests for more assembler constructs that LLVM may use soon.Dan Gohman2016-01-062-0/+77
| | | | | | This adds tests for the kinds of assembly constructs produced by -ffunction-sections, -fdata-sections, -fvisibility=hidden, -fvisibility=protected, and -fvisibility=internal.
* Merge pull request #69 from WebAssembly/import-wasmate-testsAlon Zakai2016-01-0654-0/+5784
|\ | | | | Import wasmate tests
| * Check in the llvm-to-s.py script used to generate the tests.Dan Gohman2016-01-061-0/+68
| |
| * Initial auto-generate of .s tests from LLVM tests.Dan Gohman2016-01-0646-0/+5614
| |
| * Import hand-written tests from prototype-wasmate.Dan Gohman2016-01-067-0/+102
| |
* | set function type of imports in s2wasm #68Alon Zakai2016-01-0616-29/+54
|/
* Merge pull request #66 from WebAssembly/offset-alignAlon Zakai2016-01-068-91/+91
|\ | | | | s2wasm: load/store swap offset/align params
| * s2wasm: load/store swap offset/align paramsJF Bastien2016-01-068-91/+91
|/ | | | | | | | | These should probably be commutable so humans don't have to remember which order to read/write things in, but there's pushback and this really doesn't matter so fix it here, bikeshed on github. This will require an associated fix in sexpr-wasm's GCC torture test failure list. Ref: https://github.com/WebAssembly/sexpr-wasm-prototype/issues/17 Ref: https://github.com/WebAssembly/spec/pull/205
* update experimental submoduleAlon Zakai2016-01-051-0/+0
|
* make build.sh use cmake as much as possibleAlon Zakai2016-01-051-8/+11
|
* Merge pull request #65 from mbebenita/fix-build-shAlon Zakai2016-01-051-1/+1
|\ | | | | Fix build.sh script.
| * Fix build.sh script.Michael Bebenita2016-01-051-1/+1
| |
* | fix return handling in s-parserAlon Zakai2016-01-051-8/+17
| |
* | fix parsing error in s-parser with functions with just a block and then more ↵Alon Zakai2016-01-053-6/+23
| | | | | | | | content
* | MergeBlocks #32Alon Zakai2016-01-058-369/+634
|/
* RemoveUnusedBrs #32Alon Zakai2016-01-059-1174/+1335
|
* do not print a toplevel block in functions if we don't need one #32Alon Zakai2016-01-0510-13061/+12916
|
* fix RemoveUnusedNamesAlon Zakai2016-01-054-68/+66
|
* update experimental submoduleAlon Zakai2016-01-051-0/+0
|
* update build.shAlon Zakai2016-01-041-2/+2
|
* Merge pull request #64 from WebAssembly/color-disableAlon Zakai2016-01-043-4/+11
|\ | | | | Disable colors when outputting to a file
| * Disable colors when outputting to a fileJF Bastien2016-01-043-4/+11
| | | | | | | | This will allow other tools to consume the output.
* | Merge pull request #63 from WebAssembly/support-fileAlon Zakai2016-01-044-38/+107
|\ \ | | | | | | Move file input / output to support.
| * | Move file input / output to support.JF Bastien2016-01-044-38/+107
| |/
* | run RemoveUnusedNames in asm2wasmAlon Zakai2016-01-044-2/+13
| |
* | add RemoveUnusedNames passAlon Zakai2016-01-045-1/+77
|/
* parse for loops in asm2wasm #60Alon Zakai2016-01-046-2/+119
|
* Update test/experimental.JF Bastien2016-01-041-0/+0
|
* Test s2wasm using buildbot's last known good .s filesJF Bastien2016-01-042-0/+18
|
* add a test for s2wasm optionsAlon Zakai2016-01-041-0/+5
|
* Fix off-by-one in option parsing with '='.JF Bastien2016-01-041-1/+1
|
* Merge pull request #61 from WebAssembly/jfbastien-patch-1JF Bastien2016-01-041-1/+3
|\ | | | | README: mention update.py
| * TypoJF Bastien2016-01-041-1/+1
| |
| * README: mention update.pyJF Bastien2016-01-041-1/+3
|/
* Merge pull request #57 from WebAssembly/update.pyAlon Zakai2016-01-044-4/+58
|\ | | | | Create update.py
| * Create update.pyJF Bastien2015-12-314-4/+58
| | | | | | | | This is an offshoot from #54 which will use the buildbot output to run tests.
* | Merge pull request #56 from WebAssembly/fix-check.py-licenseAlon Zakai2016-01-041-1/+14
|\ \ | | | | | | Fix check.py license
| * | Fix check.py licenseJF Bastien2015-12-311-1/+14
| |/
* | Merge pull request #58 from WebAssembly/command-lineJF Bastien2016-01-043-65/+183
|\ \ | | | | | | Generalize command-line parsing more.
| * | Add curlies.JF Bastien2016-01-042-3/+6
| | |
| * | Generalize command-line parsing more.JF Bastien2016-01-023-65/+180
| | | | | | | | | | | | This should allow other programs to use the same command-line support.
* | | Merge pull request #59 from WebAssembly/jfbastien-patch-1JF Bastien2016-01-041-0/+5
|\ \ \ | |/ / |/| | README: mention cmake build
| * | Mention ninja belowJF Bastien2016-01-041-1/+2
| | |
| * | README: mention cmake buildJF Bastien2016-01-031-0/+4
|/ /
* | Update test/experimentalJF Bastien2016-01-011-0/+0
| |
* | Fix __init__.py exec bit.JF Bastien2016-01-011-0/+0
|/
* Add test/__init__.py.JF Bastien2015-12-312-0/+18
|
* Update test/experimentalJF Bastien2015-12-311-0/+0
|
* TypoJF Bastien2015-12-301-1/+1
|