From 96c4936bec67e9cd55d8ebb36a975ba928c724fa Mon Sep 17 00:00:00 2001 From: crueter Date: Sun, 22 Feb 2026 17:40:21 -0500 Subject: [PATCH] Remove mbedtls patches Signed-off-by: crueter --- .patch/mbedtls/0001-aesni-fix.patch | 35 ------------------------- .patch/mbedtls/0002-arm64-aes-fix.patch | 20 -------------- 2 files changed, 55 deletions(-) delete mode 100644 .patch/mbedtls/0001-aesni-fix.patch delete mode 100644 .patch/mbedtls/0002-arm64-aes-fix.patch diff --git a/.patch/mbedtls/0001-aesni-fix.patch b/.patch/mbedtls/0001-aesni-fix.patch deleted file mode 100644 index 5587e4c22d..0000000000 --- a/.patch/mbedtls/0001-aesni-fix.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff --git a/library/aesni.h b/library/aesni.h -index 754c984c79..59e27afd3e 100644 ---- a/library/aesni.h -+++ b/library/aesni.h -@@ -35,7 +35,7 @@ - /* GCC-like compilers: currently, we only support intrinsics if the requisite - * target flag is enabled when building the library (e.g. `gcc -mpclmul -msse2` - * or `clang -maes -mpclmul`). */ --#if (defined(__GNUC__) || defined(__clang__)) && defined(__AES__) && defined(__PCLMUL__) -+#if defined(__GNUC__) || defined(__clang__) - #define MBEDTLS_AESNI_HAVE_INTRINSICS - #endif - /* For 32-bit, we only support intrinsics */ -diff --git a/library/aesni.c b/library/aesni.c -index 2857068..3e104ab 100644 ---- a/library/aesni.c -+++ b/library/aesni.c -@@ -31,16 +31,14 @@ - #include - #endif - --#if defined(MBEDTLS_ARCH_IS_X86) - #if defined(MBEDTLS_COMPILER_IS_GCC) - #pragma GCC push_options - #pragma GCC target ("pclmul,sse2,aes") - #define MBEDTLS_POP_TARGET_PRAGMA --#elif defined(__clang__) && (__clang_major__ >= 5) -+#elif defined(__clang__) - #pragma clang attribute push (__attribute__((target("pclmul,sse2,aes"))), apply_to=function) - #define MBEDTLS_POP_TARGET_PRAGMA - #endif --#endif - - #if !defined(MBEDTLS_AES_USE_HARDWARE_ONLY) - /* diff --git a/.patch/mbedtls/0002-arm64-aes-fix.patch b/.patch/mbedtls/0002-arm64-aes-fix.patch deleted file mode 100644 index 2140943426..0000000000 --- a/.patch/mbedtls/0002-arm64-aes-fix.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/library/common.h b/library/common.h -index 50f2a29..c60d9dc 100644 ---- a/library/common.h -+++ b/library/common.h -@@ -19,11 +19,11 @@ - #include - #include - --#if defined(__ARM_NEON) --#include -+#if defined(MBEDTLS_PLATFORM_IS_WINDOWS_ON_ARM64) -+#include - #define MBEDTLS_HAVE_NEON_INTRINSICS --#elif defined(MBEDTLS_PLATFORM_IS_WINDOWS_ON_ARM64) --#include -+#elif (defined(__ANDROID__) && defined(__ARM_FP)) || defined(__ARM_NEON) -+#include - #define MBEDTLS_HAVE_NEON_INTRINSICS - #endif -