]> git.ipfire.org Git - people/ms/u-boot.git/blob - arch/arm/cpu/arm920t/ep93xx/u-boot.lds
Merge branch 'u-boot-microblaze/zynq' into 'u-boot-arm/master'
[people/ms/u-boot.git] / arch / arm / cpu / arm920t / ep93xx / u-boot.lds
1 /*
2 * (C) Copyright 2002
3 * Gary Jennejohn, DENX Software Engineering, <gj@denx.de>
4 *
5 * SPDX-License-Identifier: GPL-2.0+
6 */
7
8 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
9 OUTPUT_ARCH(arm)
10 ENTRY(_start)
11 SECTIONS
12 {
13 . = 0x00000000;
14
15 . = ALIGN(4);
16 .text :
17 {
18 *(.__image_copy_start)
19 *(.vectors)
20 arch/arm/cpu/arm920t/start.o (.text*)
21 /* the EP93xx expects to find the pattern 'CRUS' at 0x1000 */
22 . = 0x1000;
23 LONG(0x53555243)
24 *(.text*)
25 }
26
27 . = ALIGN(4);
28 .rodata : { *(.rodata*) }
29
30 . = ALIGN(4);
31 .data : { *(.data*) }
32
33 . = ALIGN(4);
34 .got : { *(.got) }
35
36 . = .;
37
38 . = ALIGN(4);
39 .u_boot_list : {
40 KEEP(*(SORT(.u_boot_list*)));
41 }
42
43 . = ALIGN(4);
44
45 .image_copy_end :
46 {
47 *(.__image_copy_end)
48 }
49
50 __bss_start = .;
51 .bss : { *(.bss*) }
52 __bss_end = .;
53
54 .end :
55 {
56 *(.__end)
57 }
58 }