linker: link into derived section names
Link variables into derived section names instead of hardcoded names. Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
This commit is contained in:
parent
dcce5b1a74
commit
f408f42e36
3 changed files with 6 additions and 6 deletions
|
@ -9,7 +9,7 @@ GROUP_START(CCM)
|
|||
*(.ccm_bss)
|
||||
*(".ccm_bss.*")
|
||||
__ccm_bss_end = .;
|
||||
} GROUP_LINK_IN(CCM)
|
||||
} GROUP_LINK_IN(LINKER_DT_NODE_REGION_NAME(DT_CHOSEN(zephyr_ccm)))
|
||||
|
||||
SECTION_PROLOGUE(_CCM_NOINIT_SECTION_NAME, (NOLOAD),SUBALIGN(4))
|
||||
{
|
||||
|
@ -17,7 +17,7 @@ GROUP_START(CCM)
|
|||
*(.ccm_noinit)
|
||||
*(".ccm_noinit.*")
|
||||
__ccm_noinit_end = .;
|
||||
} GROUP_LINK_IN(CCM)
|
||||
} GROUP_LINK_IN(LINKER_DT_NODE_REGION_NAME(DT_CHOSEN(zephyr_ccm)))
|
||||
|
||||
SECTION_PROLOGUE(_CCM_DATA_SECTION_NAME,,SUBALIGN(4))
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ GROUP_START(CCM)
|
|||
*(.ccm_data)
|
||||
*(".ccm_data.*")
|
||||
__ccm_data_end = .;
|
||||
} GROUP_LINK_IN(CCM AT> ROMABLE_REGION)
|
||||
} GROUP_LINK_IN(LINKER_DT_NODE_REGION_NAME(DT_CHOSEN(zephyr_ccm)) AT> ROMABLE_REGION)
|
||||
|
||||
__ccm_end = .;
|
||||
|
||||
|
|
|
@ -13,6 +13,6 @@ SECTION_DATA_PROLOGUE(eth_stm32,(NOLOAD),)
|
|||
. = ABSOLUTE(DT_REG_ADDR(DT_NODELABEL(sram3))) + 256;
|
||||
*(.eth_stm32_buf)
|
||||
. = ABSOLUTE(DT_REG_ADDR(DT_NODELABEL(sram3))) + 16K;
|
||||
} GROUP_DATA_LINK_IN(SRAM3, SRAM3)
|
||||
} GROUP_DATA_LINK_IN(LINKER_DT_NODE_REGION_NAME(DT_NODELABEL(sram3)), LINKER_DT_NODE_REGION_NAME(DT_NODELABEL(sram3)))
|
||||
|
||||
#endif
|
||||
|
|
|
@ -10,6 +10,6 @@ GROUP_START(FLASH_CCFG)
|
|||
SECTION_PROLOGUE(.ti_ccfg,,)
|
||||
{
|
||||
KEEP(*(_TI_CCFG_SECTION_NAME))
|
||||
} GROUP_LINK_IN(FLASH_CCFG)
|
||||
} GROUP_LINK_IN(LINKER_DT_NODE_REGION_NAME(DT_NODELABEL(ti_ccfg_partition)))
|
||||
|
||||
GROUP_END(FLASH_CCFG)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue