ewasm / testnet

Testnet planning & documentation
64 stars 19 forks source link

Add docs for using LLVM toolchain with Webassembly #46

Open jakelang opened 6 years ago

jakelang commented 6 years ago

Closes #111.

lrettig commented 5 years ago

Ping @jakelang

jakelang commented 5 years ago

@lrettig yo this PR is dead pretty much, I plan to migrate this stuff over to the readthedocs site.

jakelang commented 5 years ago

I want to rewrite this. closing

axic commented 5 years ago

Please don't close. I'll cherry pick from it then.

axic commented 5 years ago

Rebased on top of #132.

axic commented 5 years ago

Also needs to include a note about wasm-chisel (can copy it off the Rust PR)

axic commented 5 years ago

s2wasm was removed in June from binaryen and apparently now clang supports the whole process by clang hello.c -o hello.wasm --target=wasm32 -nostdlib -Xlinker --no-entry -Xlinker --allow-undefined.

Also https://aransentin.github.io/cwasm/

poemm commented 5 years ago

@jakelang Great work with this! I see so much overlap between this and https://github.com/ewasm/testnet/pull/134, including compiling llvm toolchain and binaryen. To make progress, can we merge 134, and later add contents here to the advanced section of 134?