10 Commits

Author SHA1 Message Date
Sam Clegg
ecef9ab43b Update wasm size_t from int to long to match llvm change
See https://reviews.llvm.org/D40526
2018-07-25 14:20:38 -07:00
Sam Clegg
dbd68988a8 [WebAssembly] Update PAGE_SIZE for 64k
See: 910e3cace5/Semantics.md (resizing)
2018-01-16 17:23:54 -08:00
Sam Clegg
c34cb0b46a [WebAssembly] Remove empty headers
These are provided by arch/generic.
2017-11-30 15:14:40 -08:00
Sam Clegg
2b92b728e3 Merge remote-tracking branch 'upstream/master' into HEAD 2017-11-29 15:46:05 -08:00
Sam Clegg
0f2a7be58e
[WebAssembly] Add syscall numbers of wasm.js (#23)
I verified that this change doesn't change the list
of failing tests on the wasm waterfall.
2017-11-16 12:28:18 -08:00
Sam Clegg
96aea19aae [WebAssembly] Updaet alltypes.h.in 2017-10-20 16:21:39 -07:00
Sam Clegg
94500fb127 [WebAssembly] Enable building with 'make' command
This change enables all of the .c sources in musl
be built with the clang -target wasm32-unknown-unknown-wasm
2017-10-19 17:42:50 -07:00
JF Bastien
0861c7123e Hack around the import argument mismatch
sexpr-wasm rightfully complained that the imports weren't called with the right signatures. I'm not sure how the syscall macro layering works, but this hack works for now.
2016-01-30 06:45:11 -08:00
JF Bastien
317fa55ab1 Fixes. 2016-01-28 11:05:27 -08:00
JF Bastien
273da2708f Import arch/wasm32 from emscripten 2016-01-28 11:04:59 -08:00