From 08983b74c5bb46053fbf76c8fd45c99603d61f9d Mon Sep 17 00:00:00 2001 From: Yilin Sun Date: Tue, 6 Feb 2024 16:10:29 +0800 Subject: [PATCH] [bsp][nxp/mcxn10] Add RTT constant table sections to GNU lds. Details: Please check #8525 Signed-off-by: Yilin Sun --- .../MCXN947_cm33_core0_flash.ld | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/bsp/nxp/mcxn/frdm-mcxn947/board/linker_scripts/MCXN947_cm33_core0_flash.ld b/bsp/nxp/mcxn/frdm-mcxn947/board/linker_scripts/MCXN947_cm33_core0_flash.ld index d6dc5acca2..f180814340 100644 --- a/bsp/nxp/mcxn/frdm-mcxn947/board/linker_scripts/MCXN947_cm33_core0_flash.ld +++ b/bsp/nxp/mcxn/frdm-mcxn947/board/linker_scripts/MCXN947_cm33_core0_flash.ld @@ -102,6 +102,26 @@ SECTIONS . = ALIGN(4); } > m_text + .rtt_const_tables : + { + /* section information for finsh shell */ + . = ALIGN(4); + __fsymtab_start = .; + KEEP(*(FSymTab)) + __fsymtab_end = .; + + . = ALIGN(4); + __vsymtab_start = .; + KEEP(*(VSymTab)) + __vsymtab_end = .; + + /* section information for initial. */ + . = ALIGN(4); + __rt_init_start = .; + KEEP(*(SORT(.rti_fn*))) + __rt_init_end = .; + } > m_text + .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*)