summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlzcnt <[email protected]>2026-07-18 03:15:08 +0200
committerlzcnt <[email protected]>2026-07-18 03:15:08 +0200
commitf659704b3238ae66daee908ffd2d524f7f00f17b (patch)
tree48aec4ddd22f61d7e9d8150064ab5ba4b3364095
parent1eb78df95df8f37ba241aa91e7df3e11d0664a57 (diff)
downloadwasm-gcc-overlay-f659704b3238ae66daee908ffd2d524f7f00f17b.tar.gz
wasm-gcc-overlay-f659704b3238ae66daee908ffd2d524f7f00f17b.zip
add --with-as and remove -wasi things for nowHEADmaster
-rw-r--r--cross-wasm32-wasi/gcc/gcc-9999.ebuild16
1 files changed, 10 insertions, 6 deletions
diff --git a/cross-wasm32-wasi/gcc/gcc-9999.ebuild b/cross-wasm32-wasi/gcc/gcc-9999.ebuild
index 2c8e536..74bc61c 100644
--- a/cross-wasm32-wasi/gcc/gcc-9999.ebuild
+++ b/cross-wasm32-wasi/gcc/gcc-9999.ebuild
@@ -32,13 +32,17 @@ PREFIX="/usr/lib/wasm-gcc"
src_configure() {
# только all-gcc: рантайм-либы под wasm даёт wasi-sdk (sysroot)
econf \
- --target="${CTARGET}" \
+ --target="wasm32" \
--prefix="${PREFIX}" \
- --enable-languages=c \
- --without-headers --with-newlib \
- --disable-shared --disable-threads --disable-libssp \
- --disable-libgomp --disable-libquadmath --disable-nls \
- --disable-bootstrap --disable-multilib
+ --with-as=/usr/bin/wat2wasm\
+ --with-ld=/usr/bin/wasm-ld\
+ --enable-languages=c\
+ --disable-multilib\
+ --disable-gcov\
+ --disable-threads\
+ --disable-bootstrap\
+ --disable-decimal-float\
+ --disable-fixed-point
}
src_compile() {