~pmdj/ubuntu/trusty/qemu/2.9+applesmc+fadtv3

« back to all changes in this revision

Viewing changes to roms/u-boot/board/davinci/da8xxevm/u-boot-spl-hawk.lds

  • Committer: Phil Dennis-Jordan
  • Date: 2017-07-21 08:03:43 UTC
  • mfrom: (1.1.1)
  • Revision ID: phil@philjordan.eu-20170721080343-2yr2vdj7713czahv
New upstream release 2.9.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
        {
 
66
                *(.__end)
 
67
        }
 
68
}