]>
Commit | Line | Data |
---|---|---|
04fe4273 MV |
1 | /* |
2 | * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com> | |
3 | * on behalf of DENX Software Engineering GmbH | |
4 | * | |
5 | * January 2004 - Changed to support H4 device | |
6 | * Copyright (c) 2004-2008 Texas Instruments | |
7 | * | |
8 | * (C) Copyright 2002 | |
9 | * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de> | |
10 | * | |
1a459660 | 11 | * SPDX-License-Identifier: GPL-2.0+ |
04fe4273 MV |
12 | */ |
13 | ||
14 | OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") | |
15 | OUTPUT_ARCH(arm) | |
16 | ENTRY(_start) | |
17 | SECTIONS | |
18 | { | |
19 | . = 0x00000000; | |
20 | ||
21 | . = ALIGN(4); | |
22 | .text : | |
23 | { | |
1a9a91dc BT |
24 | arch/arm/cpu/arm926ejs/mxs/start.o (.text*) |
25 | *(.text*) | |
04fe4273 MV |
26 | } |
27 | ||
28 | . = ALIGN(4); | |
29 | .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } | |
30 | ||
31 | . = ALIGN(4); | |
32 | .data : { | |
1a9a91dc | 33 | *(.data*) |
04fe4273 MV |
34 | } |
35 | ||
36 | . = ALIGN(4); | |
04fe4273 | 37 | |
04fe4273 MV |
38 | .rel.dyn : { |
39 | __rel_dyn_start = .; | |
40 | *(.rel*) | |
41 | __rel_dyn_end = .; | |
42 | } | |
43 | ||
8ba1604d MV |
44 | .bss : { |
45 | . = ALIGN(4); | |
04fe4273 | 46 | __bss_start = .; |
8ba1604d MV |
47 | *(.bss*) |
48 | . = ALIGN(4); | |
3929fb0a | 49 | __bss_end = .; |
04fe4273 MV |
50 | } |
51 | ||
8ba1604d MV |
52 | _end = .; |
53 | ||
04fe4273 MV |
54 | /DISCARD/ : { *(.dynstr*) } |
55 | /DISCARD/ : { *(.dynsym*) } | |
56 | /DISCARD/ : { *(.dynamic*) } | |
57 | /DISCARD/ : { *(.hash*) } | |
58 | /DISCARD/ : { *(.plt*) } | |
59 | /DISCARD/ : { *(.interp*) } | |
60 | /DISCARD/ : { *(.gnu*) } | |
61 | } |