]>
Commit | Line | Data |
---|---|---|
76316a31 MS |
1 | /* |
2 | * (C) Copyright 2004 Atmark Techno, Inc. | |
3 | * | |
4 | * Yasushi SHOJI <yashi@atmark-techno.com> | |
5 | * | |
1a459660 | 6 | * SPDX-License-Identifier: GPL-2.0+ |
76316a31 MS |
7 | */ |
8 | ||
9 | OUTPUT_ARCH(microblaze) | |
10 | ENTRY(_start) | |
11 | ||
12 | SECTIONS | |
13 | { | |
14 | .text ALIGN(0x4): | |
15 | { | |
16 | __text_start = .; | |
6260fb04 | 17 | arch/microblaze/cpu/start.o (.text) |
76316a31 MS |
18 | *(.text) |
19 | __text_end = .; | |
20 | } | |
21 | ||
22 | .rodata ALIGN(0x4): | |
23 | { | |
24 | __rodata_start = .; | |
f62fb999 | 25 | *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) |
76316a31 MS |
26 | __rodata_end = .; |
27 | } | |
28 | ||
29 | .data ALIGN(0x4): | |
30 | { | |
31 | __data_start = .; | |
b3e5cd17 | 32 | #ifdef CONFIG_OF_EMBED |
e2906a59 | 33 | dts/built-in.o (.data) |
b3e5cd17 | 34 | #endif |
76316a31 MS |
35 | *(.data) |
36 | __data_end = .; | |
37 | } | |
38 | ||
55675142 MV |
39 | . = ALIGN(4); |
40 | .u_boot_list : { | |
ef123c52 | 41 | KEEP(*(SORT(.u_boot_list*))); |
55675142 MV |
42 | } |
43 | ||
76316a31 MS |
44 | .bss ALIGN(0x4): |
45 | { | |
46 | __bss_start = .; | |
aedb4683 MS |
47 | *(.sbss) |
48 | *(.scommon) | |
76316a31 | 49 | *(.bss) |
aedb4683 | 50 | *(COMMON) |
9b827cf1 | 51 | . = ALIGN(4); |
76316a31 MS |
52 | __bss_end = .; |
53 | } | |
17980495 | 54 | __end = . ; |
76316a31 | 55 | } |