From 26535db5b5261bff4a7bf8beadceeb273920f2d7 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Fri, 7 Jun 2024 11:53:20 +0900 Subject: [PATCH] Add LTO build of wasi-libc --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index da92c1e..70aa093 100644 --- a/Makefile +++ b/Makefile @@ -148,10 +148,15 @@ WASI_LIBC_MAKEFLAGS = \ build/wasi-libc.BUILT: build/compiler-rt.BUILT build/wasm-component-ld.BUILT $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasi) default libc_so + $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasi) LTO=full default $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasip1) default libc_so + $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasip1) LTO=full default $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasip2) WASI_SNAPSHOT=p2 default libc_so + $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasip2) WASI_SNAPSHOT=p2 LTO=full default $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasi-threads) THREAD_MODEL=posix + $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasi-threads) THREAD_MODEL=posix LTO=full $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasip1-threads) THREAD_MODEL=posix + $(MAKE) $(call WASI_LIBC_MAKEFLAGS,wasm32-wasip1-threads) THREAD_MODEL=posix LTO=full touch build/wasi-libc.BUILT build/compiler-rt.BUILT: build/llvm.BUILT