mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-05-30 21:37:43 +08:00
loongarch: Apply mlsx flags only to relevant source files
This commit is contained in:
committed by
Ryan C. Gordon
parent
cb0fb8c1a1
commit
01dff47fd7
+11
-1
@@ -936,7 +936,17 @@ if(SDL_ASSEMBLY)
|
|||||||
cmake_pop_check_state()
|
cmake_pop_check_state()
|
||||||
|
|
||||||
if(CPU_SUPPORTS_LSX AND HAVE_LSXINTRIN_H)
|
if(CPU_SUPPORTS_LSX AND HAVE_LSXINTRIN_H)
|
||||||
list(APPEND EXTRA_CFLAGS "-mlsx")
|
set_property(SOURCE
|
||||||
|
"${SDL2_SOURCE_DIR}/src/video/yuv2rgb/yuv_rgb_lsx.c"
|
||||||
|
"${SDL2_SOURCE_DIR}/src/video/SDL_blit_A.c"
|
||||||
|
"${SDL2_SOURCE_DIR}/src/video/SDL_fillrect.c"
|
||||||
|
APPEND PROPERTY COMPILE_OPTIONS "-mlsx")
|
||||||
|
|
||||||
|
set_property(SOURCE
|
||||||
|
"${SDL2_SOURCE_DIR}/src/video/yuv2rgb/yuv_rgb_lsx.c"
|
||||||
|
"${SDL2_SOURCE_DIR}/src/video/SDL_blit_A.c"
|
||||||
|
"${SDL2_SOURCE_DIR}/src/video/SDL_fillrect.c"
|
||||||
|
PROPERTY SKIP_PRECOMPILE_HEADERS 1)
|
||||||
set(HAVE_LSX TRUE)
|
set(HAVE_LSX TRUE)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
Reference in New Issue
Block a user