From 2474fa7af5d25fb76238de7d02dfa5494d74fefd Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Thu, 10 Sep 2020 14:34:08 +0200 Subject: [PATCH] cpu/esp32: add XFA support --- cpu/esp32/ld/esp32.common.ld | 2 ++ cpu/esp32/ld/xfa.ld | 1 + 2 files changed, 3 insertions(+) create mode 100644 cpu/esp32/ld/xfa.ld diff --git a/cpu/esp32/ld/esp32.common.ld b/cpu/esp32/ld/esp32.common.ld index 5d78197af2..277a31896e 100644 --- a/cpu/esp32/ld/esp32.common.ld +++ b/cpu/esp32/ld/esp32.common.ld @@ -158,6 +158,7 @@ SECTIONS _data_start = ABSOLUTE(.); *(.data) *(.data.*) + KEEP (*(SORT(.xfa.*))) *(.gnu.linkonce.d.*) *(.data1) *(.sdata) @@ -243,6 +244,7 @@ SECTIONS _rodata_start = ABSOLUTE(.); *(.rodata) *(.rodata.*) + KEEP (*(SORT(.roxfa.*))) *(.irom1.text) /* catch stray ICACHE_RODATA_ATTR */ *(.gnu.linkonce.r.*) *(.rodata1) diff --git a/cpu/esp32/ld/xfa.ld b/cpu/esp32/ld/xfa.ld new file mode 100644 index 0000000000..76aa43de62 --- /dev/null +++ b/cpu/esp32/ld/xfa.ld @@ -0,0 +1 @@ +/* empty file overriding core/ldscripts/xda.ld */