]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - board/davinci/da8xxevm/u-boot-spl-hawk.lds
Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'
[karo-tx-uboot.git] / board / davinci / da8xxevm / u-boot-spl-hawk.lds
1 /*
2  * (C) Copyright 2002
3  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
4  *
5  * (C) Copyright 2008
6  * Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
7  *
8  * SPDX-License-Identifier:     GPL-2.0+
9  */
10
11 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
12 OUTPUT_ARCH(arm)
13 ENTRY(_start)
14 SECTIONS
15 {
16         . = 0xc1080000;
17
18         . = ALIGN(4);
19         .text      :
20         {
21           arch/arm/cpu/arm926ejs/start.o                (.text*)
22           arch/arm/cpu/arm926ejs/davinci/built-in.o     (.text*)
23           drivers/mtd/nand/built-in.o                   (.text*)
24
25           *(.text*)
26         }
27
28         . = ALIGN(4);
29         .rodata : { *(.rodata*) }
30
31         . = ALIGN(4);
32         .data : {
33                 *(.data)
34         __datarel_start = .;
35                 *(.data.rel)
36         __datarelrolocal_start = .;
37                 *(.data.rel.ro.local)
38         __datarellocal_start = .;
39                 *(.data.rel.local)
40         __datarelro_start = .;
41                 *(.data.rel.ro)
42         }
43
44         . = ALIGN(4);
45         __image_copy_end = .;
46         __rel_dyn_start = .;
47         __rel_dyn_end = .;
48
49         __got_start = .;
50         . = ALIGN(4);
51         .got : { *(.got) }
52
53         __got_end = .;
54
55         .bss :
56         {
57                 . = ALIGN(4);
58                 __bss_start = .;
59                 *(.bss*)
60                 . = ALIGN(4);
61                 __bss_end = .;
62         }
63
64         _end = .;
65 }