comparison OrthancFramework/Resources/CMake/OpenSslConfigurationStatic-3.0.cmake @ 5235:5a1e81eef654

disable compilation of openssl-3.1.0/crypto/riscvcap.c
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 04 Apr 2023 21:43:13 +0200
parents 993a6b23f032
children c5f243ad7103
comparison
equal deleted inserted replaced
5233:bd25d1c33362 5235:5a1e81eef654
291 ${OPENSSL_SOURCES_DIR}/crypto/LPdir_vms.c 291 ${OPENSSL_SOURCES_DIR}/crypto/LPdir_vms.c
292 ${OPENSSL_SOURCES_DIR}/crypto/LPdir_win.c 292 ${OPENSSL_SOURCES_DIR}/crypto/LPdir_win.c
293 ${OPENSSL_SOURCES_DIR}/crypto/LPdir_win32.c 293 ${OPENSSL_SOURCES_DIR}/crypto/LPdir_win32.c
294 ${OPENSSL_SOURCES_DIR}/crypto/LPdir_wince.c 294 ${OPENSSL_SOURCES_DIR}/crypto/LPdir_wince.c
295 ${OPENSSL_SOURCES_DIR}/crypto/aes/aes_x86core.c 295 ${OPENSSL_SOURCES_DIR}/crypto/aes/aes_x86core.c
296 ${OPENSSL_SOURCES_DIR}/crypto/armcap.c
297 ${OPENSSL_SOURCES_DIR}/crypto/des/ncbc_enc.c 296 ${OPENSSL_SOURCES_DIR}/crypto/des/ncbc_enc.c
298 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistp224.c 297 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistp224.c
299 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistp256.c 298 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistp256.c
300 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistp521.c 299 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistp521.c
301 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistz256.c 300 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistz256.c
302 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistz256_table.c 301 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistz256_table.c
303 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_s390x_nistp.c 302 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_s390x_nistp.c
304 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecx_s390x.c 303 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecx_s390x.c
305 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_base2_44.c 304 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_base2_44.c
306 ${OPENSSL_SOURCES_DIR}/crypto/rsa/rsa_acvp_test_params.c 305 ${OPENSSL_SOURCES_DIR}/crypto/rsa/rsa_acvp_test_params.c
307 ${OPENSSL_SOURCES_DIR}/crypto/s390xcap.c
308 ${OPENSSL_SOURCES_DIR}/engines/e_devcrypto.c 306 ${OPENSSL_SOURCES_DIR}/engines/e_devcrypto.c
309 ${OPENSSL_SOURCES_DIR}/engines/e_loader_attic.c 307 ${OPENSSL_SOURCES_DIR}/engines/e_loader_attic.c
310 ${OPENSSL_SOURCES_DIR}/providers/common/securitycheck_fips.c 308 ${OPENSSL_SOURCES_DIR}/providers/common/securitycheck_fips.c
311 ${OPENSSL_SOURCES_DIR}/providers/implementations/macs/blake2_mac_impl.c 309 ${OPENSSL_SOURCES_DIR}/providers/implementations/macs/blake2_mac_impl.c
312 310
318 # Disable PowerPC sources 316 # Disable PowerPC sources
319 ${OPENSSL_SOURCES_DIR}/crypto/bn/bn_ppc.c 317 ${OPENSSL_SOURCES_DIR}/crypto/bn/bn_ppc.c
320 ${OPENSSL_SOURCES_DIR}/crypto/chacha/chacha_ppc.c 318 ${OPENSSL_SOURCES_DIR}/crypto/chacha/chacha_ppc.c
321 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_ppc.c 319 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_ppc.c
322 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_ppc.c 320 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_ppc.c
323 ${OPENSSL_SOURCES_DIR}/crypto/ppccap.c
324 ${OPENSSL_SOURCES_DIR}/crypto/sha/sha_ppc.c 321 ${OPENSSL_SOURCES_DIR}/crypto/sha/sha_ppc.c
325 322
326 # Disable SPARC sources 323 # Disable SPARC sources
327 ${OPENSSL_SOURCES_DIR}/crypto/bn/bn_sparc.c 324 ${OPENSSL_SOURCES_DIR}/crypto/bn/bn_sparc.c
325
326 # Disable CPUID for non-x86 platforms
327 ${OPENSSL_SOURCES_DIR}/crypto/armcap.c
328 ${OPENSSL_SOURCES_DIR}/crypto/loongarchcap.c
329 ${OPENSSL_SOURCES_DIR}/crypto/ppccap.c
330 ${OPENSSL_SOURCES_DIR}/crypto/riscvcap.c
331 ${OPENSSL_SOURCES_DIR}/crypto/s390xcap.c
328 ${OPENSSL_SOURCES_DIR}/crypto/sparcv9cap.c 332 ${OPENSSL_SOURCES_DIR}/crypto/sparcv9cap.c
329
330 ${OPENSSL_SOURCES_DIR}/crypto/loongarchcap.c
331 ) 333 )
332 334
333 335
334 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR 336 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR
335 ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR 337 ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR