diff options
author | Wolfgang Denk <wd@denx.de> | 2010-11-26 21:52:52 +0100 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2010-11-26 21:52:52 +0100 |
commit | d4752d5d2c6b240637a51a2f111b1b1a318fb0bf (patch) | |
tree | 70f78b1eadbd6d4ac1f4e7b8b25955da64754a16 /arch/arm/cpu/sa1100/u-boot.lds | |
parent | 50e2df374952549fb378fd342eebeb8afd1103f5 (diff) | |
parent | fc90c06cac1966ca3a4e5826cf795996882d1095 (diff) | |
download | u-boot-imx-d4752d5d2c6b240637a51a2f111b1b1a318fb0bf.zip u-boot-imx-d4752d5d2c6b240637a51a2f111b1b1a318fb0bf.tar.gz u-boot-imx-d4752d5d2c6b240637a51a2f111b1b1a318fb0bf.tar.bz2 |
Merge branch 'master' of /home/wd/git/u-boot/custodians
Diffstat (limited to 'arch/arm/cpu/sa1100/u-boot.lds')
-rw-r--r-- | arch/arm/cpu/sa1100/u-boot.lds | 38 |
1 files changed, 24 insertions, 14 deletions
diff --git a/arch/arm/cpu/sa1100/u-boot.lds b/arch/arm/cpu/sa1100/u-boot.lds index 2e29291..fa6d05c 100644 --- a/arch/arm/cpu/sa1100/u-boot.lds +++ b/arch/arm/cpu/sa1100/u-boot.lds @@ -44,28 +44,38 @@ SECTIONS . = ALIGN(4); .data : { *(.data) - __datarel_start = .; - *(.data.rel) - __datarelrolocal_start = .; - *(.data.rel.ro.local) - __datarellocal_start = .; - *(.data.rel.local) - __datarelro_start = .; - *(.data.rel.ro) } - __got_start = .; . = ALIGN(4); - .got : { *(.got) } - __got_end = .; . = .; __u_boot_cmd_start = .; .u_boot_cmd : { *(.u_boot_cmd) } __u_boot_cmd_end = .; . = ALIGN(4); - __bss_start = .; - .bss (NOLOAD) : { *(.bss) . = ALIGN(4); } - _end = .; + + .rel.dyn : { + __rel_dyn_start = .; + *(.rel*) + __rel_dyn_end = .; + } + + .dynsym : { + __dynsym_start = .; + *(.dynsym) + } + + .bss __rel_dyn_start (OVERLAY) : { + __bss_start = .; + *(.bss) + . = ALIGN(4); + _end = .; + } + + /DISCARD/ : { *(.dynstr*) } + /DISCARD/ : { *(.dynamic*) } + /DISCARD/ : { *(.plt*) } + /DISCARD/ : { *(.interp*) } + /DISCARD/ : { *(.gnu*) } } |