Module Name: src Committed By: christos Date: Mon May 15 13:54:12 UTC 2023
Modified Files: src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips: crypto.inc Added Files: src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips: ec.inc Log Message: fix mips To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 \ src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/crypto.inc cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/ec.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/crypto.inc diff -u src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/crypto.inc:1.8 src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/crypto.inc:1.9 --- src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/crypto.inc:1.8 Mon Apr 26 14:06:09 2021 +++ src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/crypto.inc Mon May 15 09:54:12 2023 @@ -6,4 +6,8 @@ CRYPTO_SRCS += mips-mont${MIPS_64}.S .endif +.if ${MIPS_64} == "" +COPTS.threads_pthread.c += -DBROKEN_CLANG_ATOMICS # no atomic 64 bit ops +.endif + .include "../../crypto.inc" Added files: Index: src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/ec.inc diff -u /dev/null src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/ec.inc:1.1 --- /dev/null Mon May 15 09:54:12 2023 +++ src/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/ec.inc Mon May 15 09:54:12 2023 @@ -0,0 +1,3 @@ +ECCPPFLAGS+= -DOPENSSL_NO_EC_NISTP_64_GCC_128 + +.include "../../ec.inc"