diff options
Diffstat (limited to 'platform/devices/MCIMX7D/linker/gcc')
-rw-r--r-- | platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4.ld | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4.ld b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4.ld index 2feebd8..6699153 100644 --- a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4.ld +++ b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4.ld @@ -142,25 +142,15 @@ SECTIONS PROVIDE_HIDDEN (__fini_array_end = .); } > m_text - __etext = .; /* define a global symbol at end of code */ - __DATA_ROM = .; /* Symbol is used by startup for data initialization */ - - .data : AT(__DATA_ROM) + .data : { . = ALIGN(4); - __DATA_RAM = .; - __data_start__ = .; /* create a global symbol at data start */ *(.data) /* .data sections */ *(.data*) /* .data* sections */ KEEP(*(.jcr*)) . = ALIGN(4); - __data_end__ = .; /* define a global symbol at data end */ } > m_data - __DATA_END = __DATA_ROM + (__data_end__ - __data_start__); - text_end = ORIGIN(m_text) + LENGTH(m_text); - ASSERT(__DATA_END <= text_end, "region m_text overflowed with text and data") - /* Uninitialized data section */ .bss : { |