1983e3700STom Rini/* 2983e3700STom Rini * (C) Copyright 2002 3983e3700STom Rini * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de> 4983e3700STom Rini * 5983e3700STom Rini * (C) Copyright 2010 6983e3700STom Rini * Texas Instruments, <www.ti.com> 7983e3700STom Rini * Aneesh V <aneesh@ti.com> 8983e3700STom Rini * 9983e3700STom Rini * SPDX-License-Identifier: GPL-2.0+ 10983e3700STom Rini */ 11983e3700STom Rini 12983e3700STom RiniMEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,\ 13983e3700STom Rini LENGTH = CONFIG_SPL_MAX_SIZE } 14983e3700STom RiniMEMORY { .sdram : ORIGIN = CONFIG_SPL_BSS_START_ADDR, \ 15983e3700STom Rini LENGTH = CONFIG_SPL_BSS_MAX_SIZE } 16983e3700STom Rini 17983e3700STom RiniOUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") 18983e3700STom RiniOUTPUT_ARCH(arm) 19983e3700STom RiniENTRY(_start) 20983e3700STom RiniSECTIONS 21983e3700STom Rini{ 22983e3700STom Rini .text : 23983e3700STom Rini { 24983e3700STom Rini __start = .; 25983e3700STom Rini *(.vectors) 26983e3700STom Rini arch/arm/cpu/armv7/start.o (.text*) 27983e3700STom Rini *(.text*) 28983e3700STom Rini } >.sram 29983e3700STom Rini 30983e3700STom Rini . = ALIGN(4); 31983e3700STom Rini .rodata : { *(SORT_BY_ALIGNMENT(.rodata*)) } >.sram 32983e3700STom Rini 33983e3700STom Rini . = ALIGN(4); 34983e3700STom Rini .data : { *(SORT_BY_ALIGNMENT(.data*)) } >.sram 35983e3700STom Rini 36983e3700STom Rini . = ALIGN(4); 37983e3700STom Rini .u_boot_list : { 38983e3700STom Rini KEEP(*(SORT(.u_boot_list*))); 39983e3700STom Rini } >.sram 40983e3700STom Rini 41983e3700STom Rini . = ALIGN(4); 42983e3700STom Rini __image_copy_end = .; 43983e3700STom Rini 44983e3700STom Rini .end : 45983e3700STom Rini { 46983e3700STom Rini *(.__end) 47983e3700STom Rini } 48983e3700STom Rini 49*4d451c00SLokesh Vutla _image_binary_end = .; 50*4d451c00SLokesh Vutla 51983e3700STom Rini .bss : 52983e3700STom Rini { 53983e3700STom Rini . = ALIGN(4); 54983e3700STom Rini __bss_start = .; 55983e3700STom Rini *(.bss*) 56983e3700STom Rini . = ALIGN(4); 57983e3700STom Rini __bss_end = .; 58983e3700STom Rini } >.sdram 59983e3700STom Rini} 60