This commit is contained in:
Vova
2021-11-01 15:01:52 +02:00
parent d4b94f1d98
commit 1c08f41780
3 changed files with 1 additions and 5 deletions
-1
View File
@@ -38,7 +38,6 @@ endif()
if(CLANG OR CLANG_SUFFIX)
set(CMAKE_C_COMPILER "clang${CLANG_SUFFIX}")
set(CMAKE_CXX_COMPILER "clang++${CLANG_SUFFIX}")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fuse-ld=lld")
if(BUILD_FUZZ)
set(CMAKE_TRY_COMPILE_TARGET_TYPE "STATIC_LIBRARY")
-3
View File
@@ -8,7 +8,6 @@ set(sources
"m3_code.c"
"m3_compile.c"
"m3_core.c"
"m3_emit.c"
"m3_env.c"
"m3_exec.c"
"m3_function.c"
@@ -28,8 +27,6 @@ if (CMAKE_C_COMPILER_ID MATCHES "MSVC")
else()
# Flags common for GCC and Clang
# FIXME: cast to 'void *' from smaller integer type 'i32'
set_source_files_properties(m3_emit.c PROPERTIES COMPILE_FLAGS -Wno-int-to-pointer-cast)
# FIXME: comparison of integers of different signs: 'u32' and 'i32'
set_source_files_properties(m3_env.c PROPERTIES COMPILE_FLAGS -Wno-sign-compare)
+1 -1
View File
@@ -184,7 +184,7 @@ M3Result CompileFunction (IM3Function io_function);
u16 GetMaxUsedSlotPlusOne (IM3Compilation o);
M3Result CompileRawFunction (IM3Module io_module, IM3Function io_function, const void * i_function, const void * i_userdata);
M3Result CompileRawFunction (IM3Module io_module, IM3Function io_function, const void * i_function, const void * i_userdata);
d_m3EndExternC