summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update s2wasm_known_gcc_test_failures.txtJF Bastien2015-12-271-1/+1
|
* Merge pull request #51 from WebAssembly/jfbastien-patch-1JF Bastien2015-12-271-37/+9
|\ | | | | Update expected GCC test failures
| * Update expected GCC test failuresJF Bastien2015-12-271-37/+9
|/ | | Some new unexpected symbols, a lot fewer (Alon added a workaround), finds a new bug with negative relocations.
* add testcase outputAlon Zakai2015-12-261-0/+216
|
* implement a temporary hack for __stack_pointerAlon Zakai2015-12-264-199/+204
|
* update tests/experimentalAlon Zakai2015-12-251-0/+0
|
* finish updating .s testsAlon Zakai2015-12-259-10/+11
|
* start to implement lcommAlon Zakai2015-12-254-15/+24
|
* more updatesAlon Zakai2015-12-251-5/+5
|
* ignore lcomm for nowAlon Zakai2015-12-251-3/+4
|
* start to update tests after latest changesAlon Zakai2015-12-259-15/+15
|
* add indirect call testcase for wasm-backendAlon Zakai2015-12-253-1/+75
|
* fix function indexing in s2wasmAlon Zakai2015-12-251-2/+2
|
* no need to reverse call operands anymoreAlon Zakai2015-12-251-1/+0
|
* handle global addressings starting with '_'Alon Zakai2015-12-251-1/+5
|
* emit memory size in s2wasmAlon Zakai2015-12-251-0/+1
|
* handle function indexes in relocationsAlon Zakai2015-12-251-5/+20
|
* fix const literals in s2wasm on 64-bitAlon Zakai2015-12-251-2/+6
|
* Update expected GCC test failuresJF Bastien2015-12-251-3/+0
| | | Fixed by r256402.
* ignore function alignment, and parse globl in main process loopAlon Zakai2015-12-242-4/+2
|
* enable another now passing testAlon Zakai2015-12-241-3/+0
|
* fix relocations into a segment with multiple partsAlon Zakai2015-12-243-5/+17
|
* update build.shAlon Zakai2015-12-241-5/+6
|
* update check.pyAlon Zakai2015-12-241-1/+1
|
* Merge pull request #48 from WebAssembly/lib-dirAlon Zakai2015-12-242-0/+2
|\ | | | | Specify a library and archive output directory
| * Specify a library and archive output directoryJF Bastien2015-12-242-0/+2
|/ | | | Only archive is needed for static libraries, but while I'm here also add the library output directory.
* update check.py for libsupportAlon Zakai2015-12-241-1/+1
|
* Merge pull request #47 from WebAssembly/supportAlon Zakai2015-12-246-49/+83
|\ | | | | Add a support static library
| * Add a support static libraryJF Bastien2015-12-246-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 Zakai2015-12-242-21/+30
|\ \ | |/ |/|
| * Simplify the bit functions... a bit!JF Bastien2015-12-242-21/+30
| |
* | Merge pull request #45 from WebAssembly/update-expected-fails3Alon Zakai2015-12-241-4/+46
|\ \ | |/ |/| Update expected s2wasm failures
| * Update expected s2wasm failuresJF Bastien2015-12-241-4/+46
|/
* ensure proper literal type for popcnt resultsAlon Zakai2015-12-231-2/+2
|
* Merge pull request #43 from WebAssembly/clz32-0JF Bastien2015-12-231-1/+4
|\ | | | | clz32: handle 0 as with ctz
| * Add curly.JF Bastien2015-12-231-1/+2
| |
| * clz32: handle 0 as with ctzJF Bastien2015-12-231-1/+3
|/
* Merge pull request #42 from WebAssembly/bits-ubAlon Zakai2015-12-231-2/+2
|\ | | | | bits: return 32 on ctz32/clz32 of 0 instead of -1
| * bits: return 32 on ctz32/clz32 of 0 instead of -1JF Bastien2015-12-231-2/+2
|/
* Merge pull request #41 from WebAssembly/use-bitsAlon Zakai2015-12-231-41/+9
|\ | | | | Use the new bit functions
| * Use the new bit functionsJF Bastien2015-12-231-41/+9
| |
* | handle indirect calls with no parent in asm2wasm #36Alon Zakai2015-12-233-1/+17
|/
* Merge pull request #40 from WebAssembly/update-expected-fails2JF Bastien2015-12-231-7/+1
|\ | | | | Update expected s2wasm failures
| * merge.JF Bastien2015-12-231-1/+4
| |\ | |/ |/|
* | note bug for failing testAlon Zakai2015-12-231-1/+3
| |
| * Update expected s2wasm failuresJF Bastien2015-12-231-7/+0
|/ | | | | | | Used to fail with: s2wasm.h:937: void wasm::S2WasmBuilder::parseObject(wasm::Name): Assertion 'seenSize == size' failed. Fixed by: b6214708e08fe8cc894bfd4ace866beb6bb3606f
* fix typoAlon Zakai2015-12-231-1/+1
|
* Merge pull request #38 from WebAssembly/update-expected-failsAlon Zakai2015-12-231-6/+0
|\ | | | | Update expected s2wasm failures
| * Update expected s2wasm failuresJF Bastien2015-12-231-6/+0
| | | | | | | | These tests now pass. New ones are failing unexpectedly, though. Investigate separately.
* | Merge pull request #39 from WebAssembly/bitsAlon Zakai2015-12-231-0/+107
|\ \ | | | | | | Portable bit functions