summaryrefslogtreecommitdiffstats
path: root/thirdparty/README.md
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2021-10-14 11:02:01 +0200
committerRémi Verschelde <rverschelde@gmail.com>2021-10-14 11:03:03 +0200
commit4cf3056ca6776dd671c50b96b399507819e6e208 (patch)
treed4f5d5509a408563f3a98f372141a8876523926e /thirdparty/README.md
parent0eed8d8386850f887c024730816e8044ad742a2b (diff)
downloadredot-engine-4cf3056ca6776dd671c50b96b399507819e6e208.tar.gz
mbedtls: Backport "Fix x86_64 assembly for bignum multiplication"
Backports PR https://github.com/ARMmbed/mbedtls/pull/4948 to fix a regression with our macOS builds using Clang 12. Fixes #53297.
Diffstat (limited to 'thirdparty/README.md')
-rw-r--r--thirdparty/README.md10
1 files changed, 6 insertions, 4 deletions
diff --git a/thirdparty/README.md b/thirdparty/README.md
index e7ceea6268..157622a2d1 100644
--- a/thirdparty/README.md
+++ b/thirdparty/README.md
@@ -347,11 +347,13 @@ File extracted from upstream release tarball:
- All `*.h` from `include/mbedtls/` to `thirdparty/mbedtls/include/mbedtls/`.
- All `*.c` from `library/` to `thirdparty/mbedtls/library/`.
- `LICENSE` and `apache-2.0.txt` files.
-- Applied the patch in `thirdparty/mbedtls/patches/1453.diff` (upstream PR:
+- Applied the patch in `patches/1453.diff` (upstream PR:
https://github.com/ARMmbed/mbedtls/pull/1453).
-- Applied the patch in `thirdparty/mbedtls/patches/padlock.diff`. This disables
- VIA padlock support which defines a symbol `unsupported` which clashes with
- a pre-defined symbol.
+- Applied the patch in `patches/padlock.diff`. This disables VIA padlock
+ support which defines a symbol `unsupported` which clashes with a
+ pre-defined symbol.
+- Applied the patch in `patches/pr4948-fix-clang12-opt.patch`. Upstream bugfix
+ from PR 4948 to fix a bug caused by Clang 12 optimizations.
- Added 2 files `godot_core_mbedtls_platform.c` and `godot_core_mbedtls_config.h`
providing configuration for light bundling with core.