circuitpython/ports
Alessandro Gatti 6c1d1f3ad4 qemu/mcu/arm/mps2.ld: Add .ARM.exidx section to the linkerscript.
This commit fixes a linking issue on certain Arm toolchains where
library code is compiled with exception support.

If a library with exception support is included in the MicroPython
build, the linker had no place to put the stack unwinding tables
necessary to perform exception handling at runtime.  This change adds a
new section to the linkerscript (and therefore the final ELF file) where
that data can be placed into.

Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
2025-08-26 12:27:21 +10:00
..
alif py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled. 2025-08-19 21:10:00 +10:00
bare-arm py/mpconfig: Enable the sys module at all feature levels by default. 2025-08-22 13:31:10 +10:00
cc3200 extmod/modtime: Move tuple creation to common localtime implementation. 2025-08-15 12:09:13 +10:00
embed embed/port: Fix alloca include for Windows platforms. 2025-08-01 12:01:37 +10:00
esp32 esp32/network_ppp: Stop polling if PPP was disconnected. 2025-08-25 23:11:33 +10:00
esp8266 py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled. 2025-08-19 21:10:00 +10:00
mimxrt mimxrt/boards: Re-generate MIMXRT1052 clock config files. 2025-08-25 10:48:17 +10:00
minimal py/mpconfig: Enable the sys module at all feature levels by default. 2025-08-22 13:31:10 +10:00
nrf py/mpconfig: Enable the sys module at all feature levels by default. 2025-08-22 13:31:10 +10:00
pic16bit py/mpconfig: Rename MICROPY_PY___FILE__ to MICROPY_MODULE___FILE__. 2025-08-19 13:00:45 +10:00
powerpc py/mpconfig: Enable the sys module at all feature levels by default. 2025-08-22 13:31:10 +10:00
qemu qemu/mcu/arm/mps2.ld: Add .ARM.exidx section to the linkerscript. 2025-08-26 12:27:21 +10:00
renesas-ra extmod/modtime: Move tuple creation to common localtime implementation. 2025-08-15 12:09:13 +10:00
rp2 py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled. 2025-08-19 21:10:00 +10:00
samd extmod/modtime: Move tuple creation to common localtime implementation. 2025-08-15 12:09:13 +10:00
stm32 py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled. 2025-08-19 21:10:00 +10:00
unix py/mpconfig: Enable the sys module at all feature levels by default. 2025-08-22 13:31:10 +10:00
webassembly extmod/modtime: Move tuple creation to common localtime implementation. 2025-08-15 12:09:13 +10:00
windows shared/timeutils: Standardize supported date range on all platforms. 2025-07-09 11:54:21 +10:00
zephyr py/mpconfig: Enable the sys module at all feature levels by default. 2025-08-22 13:31:10 +10:00