1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-21 10:26:06 +03:00

Reduce BearSSL code size by not -O2 FSMs (#7807)

The FSMs that drive the encryption logic are not performance critical,
but they are very large.  Build BearSSL using -Os on them, leaving -O2
everywhere else (i.e. encryption) for speed.

Saves 1-2KB of flash for SSL applications.
This commit is contained in:
Earle F. Philhower, III 2021-01-03 13:47:39 -08:00 committed by GitHub
parent da138456a6
commit 100a8df33f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2 additions and 2 deletions

View File

@ -1,2 +1,2 @@
// Do not edit -- Automatically generated by tools/sdk/ssl/bearssl/Makefile // Do not edit -- Automatically generated by tools/sdk/ssl/bearssl/Makefile
#define BEARSSL_GIT 28bebad #define BEARSSL_GIT c0b69df

Binary file not shown.

@ -1 +1 @@
Subproject commit 28bebad56295df6a49b01ad323a6e354cb977785 Subproject commit c0b69dfb837f0027180c72f13f7c90cfafb83c16