1/*
2 *  linux/arch/arm/boot/compressed/vmlinux.lds.in
3 *
4 *  Copyright (C) 2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10OUTPUT_ARCH(arm)
11ENTRY(_start)
12SECTIONS
13{
14  . = LOAD_ADDR;
15  _load_addr = .;
16
17  . = TEXT_START;
18  _text = .;
19
20  .text : {
21    _start = .;
22    *(.start)
23    *(.text)
24    *(.fixup)
25    *(.gnu.warning)
26    *(.rodata)
27    *(.rodata.*)
28    *(.glue_7)
29    *(.glue_7t)
30    input_data = .;
31    piggy.o
32    input_data_end = .;
33    . = ALIGN(4);
34  }
35
36  _etext = .;
37
38  .data : {
39    *(.data)
40  }
41
42  _edata = .;
43
44  . = BSS_START;
45  __bss_start = .;
46  .bss : {
47    *(.bss)
48  }
49  _end = .;
50
51  .stack : {
52    *(.stack)
53  }
54
55  .stab 0 : { *(.stab) }
56  .stabstr 0 : { *(.stabstr) }
57  .stab.excl 0 : { *(.stab.excl) }
58  .stab.exclstr 0 : { *(.stab.exclstr) }
59  .stab.index 0 : { *(.stab.index) }
60  .stab.indexstr 0 : { *(.stab.indexstr) }
61  .comment 0 : { *(.comment) }
62}
63
64