diff options
Diffstat (limited to 'src/CMakeLists.txt')
| -rw-r--r-- | src/CMakeLists.txt | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index c34ba3b..a0c3a36 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -49,9 +49,12 @@ add_library(core STATIC  	WifiAP.cpp  	tiny-AES-c/aes.c +	xxhash/xxhash.c  )  if (ENABLE_JIT) +	enable_language(ASM) +  	target_sources(core PRIVATE  		ARMJIT.cpp @@ -68,7 +71,10 @@ if (ENABLE_JIT)  			ARMJIT_x64/ARMJIT_ALU.cpp  			ARMJIT_x64/ARMJIT_LoadStore.cpp  			ARMJIT_x64/ARMJIT_Branch.cpp + +			ARMJIT_x64/ARMJIT_Linkage.s  		) +		set_source_files_properties(ARMJIT_x64/ARMJIT_Linkage.s PROPERTIES COMPILE_FLAGS "-x assembler-with-cpp")  	endif()  	if (ARCHITECTURE STREQUAL ARM64)  		target_sources(core PRIVATE |