From a084fb6a3f54905f5b3b76fcae6d17f88c857da2 Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Fri, 10 Dec 2010 15:17:00 +0000 Subject: ar71xx: adding u-boot for nbg460n This adds u-boot for nbg460n ar71xx target, as it is required as second stage bootloader. Signed-off-by: Michael Kurz SVN-Revision: 24418 --- .../files/board/zyxel/nbg460n/u-boot.lds | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 package/uboot-ar71xx/files/board/zyxel/nbg460n/u-boot.lds (limited to 'package/uboot-ar71xx/files/board/zyxel/nbg460n/u-boot.lds') diff --git a/package/uboot-ar71xx/files/board/zyxel/nbg460n/u-boot.lds b/package/uboot-ar71xx/files/board/zyxel/nbg460n/u-boot.lds new file mode 100644 index 0000000..8dc2b76 --- /dev/null +++ b/package/uboot-ar71xx/files/board/zyxel/nbg460n/u-boot.lds @@ -0,0 +1,42 @@ +OUTPUT_FORMAT("elf32-tradbigmips", "elf32-tradbigmips", "elf32-tradbigmips") +OUTPUT_ARCH(mips) +ENTRY(_start) +SECTIONS +{ + . = 0x00000000; + + . = ALIGN(4); + .text : + { + *(.text) + } + + . = ALIGN(4); + .rodata : { *(.rodata) } + + . = ALIGN(4); + .data : { *(.data) } + + . = ALIGN(4); + .sdata : { *(.sdata) } + + _gp = ALIGN(16); + + __got_start = .; + .got : { *(.got) } + __got_end = .; + + .sdata : { *(.sdata) } + + __u_boot_cmd_start = .; + .u_boot_cmd : { *(.u_boot_cmd) } + __u_boot_cmd_end = .; + + uboot_end_data = .; + num_got_entries = (__got_end - __got_start) >> 2; + + . = ALIGN(4); + .sbss : { *(.sbss) } + .bss : { *(.bss) } + uboot_end = .; +} -- cgit v1.1