|  | /* | 
|  | * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com> | 
|  | * on behalf of DENX Software Engineering GmbH | 
|  | * | 
|  | * January 2004 - Changed to support H4 device | 
|  | * Copyright (c) 2004-2008 Texas Instruments | 
|  | * | 
|  | * (C) Copyright 2002 | 
|  | * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de> | 
|  | * | 
|  | * SPDX-License-Identifier:	GPL-2.0+ | 
|  | */ | 
|  |  | 
|  | OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") | 
|  | OUTPUT_ARCH(arm) | 
|  | ENTRY(_start) | 
|  | SECTIONS | 
|  | { | 
|  | . = 0x00000000; | 
|  |  | 
|  | . = ALIGN(4); | 
|  | .text	: | 
|  | { | 
|  | *(.vectors) | 
|  | arch/arm/cpu/arm926ejs/spear/start.o	(.text*) | 
|  | *(.text*) | 
|  | } | 
|  |  | 
|  | . = ALIGN(4); | 
|  | .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } | 
|  |  | 
|  | . = ALIGN(4); | 
|  | .data : { | 
|  | *(.data*) | 
|  | } | 
|  |  | 
|  | . = ALIGN(4); | 
|  |  | 
|  | .rel.dyn : { | 
|  | __rel_dyn_start = .; | 
|  | *(.rel*) | 
|  | __rel_dyn_end = .; | 
|  | } | 
|  |  | 
|  | .bss : { | 
|  | . = ALIGN(4); | 
|  | __bss_start = .; | 
|  | *(.bss*) | 
|  | . = ALIGN(4); | 
|  | __bss_end = .; | 
|  | } | 
|  |  | 
|  | .end : | 
|  | { | 
|  | *(.__end) | 
|  | } | 
|  |  | 
|  | _image_binary_end = .; | 
|  |  | 
|  | .dynsym _image_binary_end : { *(.dynsym) } | 
|  | .dynbss : { *(.dynbss) } | 
|  | .dynstr : { *(.dynstr*) } | 
|  | .dynamic : { *(.dynamic*) } | 
|  | .hash : { *(.hash*) } | 
|  | .plt : { *(.plt*) } | 
|  | .interp : { *(.interp*) } | 
|  | .gnu : { *(.gnu*) } | 
|  | .ARM.exidx : { *(.ARM.exidx*) } | 
|  | } |