diff --git a/tools/sdk/include/bearssl/bearssl_git.h b/tools/sdk/include/bearssl/bearssl_git.h index d3675fc83..f7b25f716 100644 --- a/tools/sdk/include/bearssl/bearssl_git.h +++ b/tools/sdk/include/bearssl/bearssl_git.h @@ -1,2 +1,2 @@ // Do not edit -- Automatically generated by tools/sdk/ssl/bearssl/Makefile -#define BEARSSL_GIT 6b9587f +#define BEARSSL_GIT 0d7d5e2 diff --git a/tools/sdk/lib/libbearssl.a b/tools/sdk/lib/libbearssl.a index 176e07418..8848b6182 100644 Binary files a/tools/sdk/lib/libbearssl.a and b/tools/sdk/lib/libbearssl.a differ diff --git a/tools/sdk/ssl/Makefile b/tools/sdk/ssl/Makefile index 2dc10f3d2..51fd96a12 100644 --- a/tools/sdk/ssl/Makefile +++ b/tools/sdk/ssl/Makefile @@ -7,6 +7,7 @@ all T0 clean: bearssl/README.txt install: all version-header cp bearssl/esp8266/libbearssl.a ../lib/. + ar d ../lib/libbearssl.a `ar t ../lib/libbearssl.a | egrep 'i31|i32|x86|sse|pwr8|i62|m31|m32|m62|m64|ct64|ctmul64'` # Remove unneeded objects cp bearssl/inc/bearssl*.h ../include/bearssl/. bearssl/README.txt: diff --git a/tools/sdk/ssl/bearssl b/tools/sdk/ssl/bearssl index 6b9587f4a..0d7d5e2e5 160000 --- a/tools/sdk/ssl/bearssl +++ b/tools/sdk/ssl/bearssl @@ -1 +1 @@ -Subproject commit 6b9587f4ac63f0ec62a7c5884b1b70496713acb3 +Subproject commit 0d7d5e2e59c240703ac64e17177b044df5b3748a