Skip to content

Commit 7ef21a7

Browse files
committed
lime1
cf. #525
1 parent 5e4756e commit 7ef21a7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

cmake/wasi-sdk-sysroot.cmake

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ ExternalProject_Add(compiler-rt-build
8484
-DCOMPILER_RT_BUILD_ORC=OFF
8585
-DCOMPILER_RT_BUILD_GWP_ASAN=OFF
8686
-DCMAKE_C_COMPILER_TARGET=wasm32-wasi
87+
-DCMAKE_C_FLAGS=-mcpu=lime1
8788
-DCOMPILER_RT_OS_DIR=wasi
8889
-DCMAKE_INSTALL_PREFIX=${wasi_resource_dir}
8990
EXCLUDE_FROM_ALL ON
@@ -151,7 +152,7 @@ function(define_wasi_libc_sub target target_suffix lto)
151152
get_property(directory_cflags DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY COMPILE_OPTIONS)
152153
list(APPEND directory_cflags -resource-dir ${wasi_resource_dir})
153154
set(extra_cflags_list
154-
"${CMAKE_C_FLAGS} ${directory_cflags} ${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE_UPPER}}")
155+
"-mcpu=lime1 ${CMAKE_C_FLAGS} ${directory_cflags} ${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE_UPPER}}")
155156
list(JOIN extra_cflags_list " " extra_cflags)
156157

157158
ExternalProject_Add(wasi-libc-${target}${target_suffix}-build
@@ -223,6 +224,7 @@ function(define_libcxx_sub target target_suffix extra_target_flags extra_libdir_
223224
get_property(dir_compile_opts DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY COMPILE_OPTIONS)
224225
get_property(dir_link_opts DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY LINK_OPTIONS)
225226
set(extra_flags
227+
-mcpu=lime1
226228
${target_flags}
227229
--target=${target}
228230
${dir_compile_opts}

0 commit comments

Comments
 (0)