Skip to content

Commit a816e14

Browse files
committed
Fix FIPS build w/ clang-20
1 parent 3944ee1 commit a816e14

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

crypto/fipsmodule/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,10 @@ if(FIPS_DELOCATE)
331331
set_target_properties(bcm_c_generated_asm PROPERTIES COMPILE_OPTIONS "-S")
332332
set_target_properties(bcm_c_generated_asm PROPERTIES POSITION_INDEPENDENT_CODE ON)
333333

334+
if (CLANG AND (CMAKE_ASM_COMPILER_ID MATCHES "Clang" OR CMAKE_ASM_COMPILER MATCHES "clang") AND (CMAKE_C_COMPILER_VERSION VERSION_GREATER "19.99.99"))
335+
set_target_properties(bcm_c_generated_asm PROPERTIES COMPILE_OPTIONS "-Wno-unused-command-line-argument")
336+
endif()
337+
334338
set(TARGET "")
335339
if(CMAKE_ASM_COMPILER_TARGET)
336340
set(TARGET "--target=${CMAKE_ASM_COMPILER_TARGET}")

0 commit comments

Comments
 (0)