build: Build assembly in ih264d with cpp preprocessor (#1631)
Some checks failed
Build check / build (push) Waiting to run
Generate translation template / generate-pot (push) Failing after 35s

This commit is contained in:
qurious-pixel 2025-07-07 20:47:40 -07:00 committed by GitHub
parent cdca5eaf78
commit 7f62b145dd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -182,7 +182,10 @@ target_sources(ih264d PRIVATE
"decoder/arm/ih264d_function_selector_av8.c"
"decoder/arm/ih264d_function_selector.c"
)
target_compile_options(ih264d PRIVATE -DARMV8)
target_compile_options(ih264d PRIVATE -DARMV8 $<$<COMPILE_LANGUAGE:ASM,Clang>:-Wno-unused-command-line-argument>)
if(NOT MSVC)
set(CMAKE_ASM_FLAGS "${CFLAGS} -x assembler-with-cpp")
endif()
if(APPLE)
target_sources(ih264d PRIVATE "common/armv8/macos_arm_symbol_aliases.s")
endif()