Mbed-TLS / mbedtls

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
https://www.trustedfirmware.org/projects/mbed-tls/
Other
5.02k stars 2.5k forks source link

Fix some all.sh components with sub-components #9293

Open gilles-peskine-arm opened 1 week ago

gilles-peskine-arm commented 1 week ago

This is a collection of fixes to issues in all.sh that I discovered while working on https://github.com/Mbed-TLS/mbedtls/pull/9286. The biggest part is a reorganization of component_build_aes_armce and component_build_sha_armce to make them split into clear distinct configurations.

While the issues themselves are minor, this pull request is priority-high because it blocks priority-high work.

PR checklist

Please tick as appropriate and edit the reasons (e.g.: "backport: not needed because this is a new feature")