mbed-os/tools/cmake/profiles
Lingkai Dong 86e7bc559b CMake: Fix Mbed TLS compilation for Cortex-M0/0+/1/M23
Due to a known issue in Mbed TLS's architecture determination
(ARMmbed/mbedtls#1077), we get the error

    error: inline assembly requires more registers than available

when compiling `bignum.c` for Cortex-M0/0+/1/M23 which do not have
the macro `__thumb2__` set by the compiler.

The workaround is to define the macro `MULADDC_CANNOT_USE_R7` which
is already defined by Mbed CLI 1 but missing in our CMake support.

Fixes ARMmbed/mbed-os-example-lorawan#220
2021-04-15 11:04:40 +01:00
..
debug.cmake CMake: Fix Mbed TLS compilation for Cortex-M0/0+/1/M23 2021-04-15 11:04:40 +01:00
develop.cmake Fix variable name conflict with toolchain file 2020-12-03 10:58:41 -08:00
release.cmake Fix variable name conflict with toolchain file 2020-12-03 10:58:41 -08:00