xref: /rk3399_rockchip-uboot/examples/standalone/sparc.lds (revision 326ea986ac150acdc7656d57fca647db80b50158)
11bc15386SPeter Tyser/*
21bc15386SPeter Tyser * (C) Copyright 2003, Psyent Corporation <www.psyent.com>
31bc15386SPeter Tyser * Scott McNutt <smcnutt@psyent.com>
41bc15386SPeter Tyser *
5*1a459660SWolfgang Denk * SPDX-License-Identifier:	GPL-2.0+
61bc15386SPeter Tyser */
71bc15386SPeter Tyser
81bc15386SPeter Tyser
91bc15386SPeter TyserOUTPUT_FORMAT("elf32-sparc", "elf32-sparc", "elf32-sparc")
101bc15386SPeter TyserOUTPUT_ARCH(sparc)
111bc15386SPeter TyserENTRY(_start)
121bc15386SPeter Tyser
131bc15386SPeter TyserSECTIONS
141bc15386SPeter Tyser{
151bc15386SPeter Tyser	.text :
161bc15386SPeter Tyser	{
171bc15386SPeter Tyser	  *(.text)
181bc15386SPeter Tyser	}
191bc15386SPeter Tyser	__text_end = .;
201bc15386SPeter Tyser
211bc15386SPeter Tyser	. = ALIGN(4);
221bc15386SPeter Tyser	.rodata :
231bc15386SPeter Tyser	{
241bc15386SPeter Tyser		*(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
251bc15386SPeter Tyser	}
261bc15386SPeter Tyser	__rodata_end = .;
271bc15386SPeter Tyser
281bc15386SPeter Tyser	. = ALIGN(4);
291bc15386SPeter Tyser	.data :
301bc15386SPeter Tyser	{
311bc15386SPeter Tyser		*(.data)
321bc15386SPeter Tyser	}
3355675142SMarek Vasut
341bc15386SPeter Tyser	. = ALIGN(4);
351bc15386SPeter Tyser	__data_end = .;
361bc15386SPeter Tyser
371bc15386SPeter Tyser	__bss_start = .;
381bc15386SPeter Tyser	. = ALIGN(4);
391bc15386SPeter Tyser	.bss :
401bc15386SPeter Tyser	{
411bc15386SPeter Tyser		*(.bss)
421bc15386SPeter Tyser	}
431bc15386SPeter Tyser	. = ALIGN(4);
441bc15386SPeter Tyser	__bss_end = .;
457ec830d5SWolfgang Denk	_end = .;
461bc15386SPeter Tyser}
47