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