Skip to content

Commit

Permalink
wasi-sdk-pthread.cmake: add --import-memory
Browse files Browse the repository at this point in the history
  • Loading branch information
yamt committed Apr 7, 2023
1 parent 95af0b8 commit 99a0681
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions wasi-sdk-pthread.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@ set(CMAKE_SYSTEM_PROCESSOR wasm32)
set(triple wasm32-wasi-threads)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread")
# wasi-threads requires --import-memory.
# wasi requires --export-memory.
# (--export-memory is implicit unless --import-memory is given)
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--import-memory")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--export-memory")

if(WIN32)
set(WASI_HOST_EXE_SUFFIX ".exe")
Expand Down

0 comments on commit 99a0681

Please sign in to comment.