Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/evbarm/stand/gzboot Deal with the following change ...
details: https://anonhg.NetBSD.org/src/rev/2fea9ed9aaae
branches: trunk
changeset: 747650:2fea9ed9aaae
user: skrll <skrll%NetBSD.org@localhost>
date: Sat Sep 26 07:29:55 2009 +0000
description:
Deal with the following change to ld:
* The default output section LMA has changed for allocatable sections from
being equal to VMA, to keeping the difference between LMA and VMA the same as
the previous output section in the same region. This is a more useful
default when using overlays and other cases where you specify an LMA
differing from the VMA for some sections.
diffstat:
sys/arch/evbarm/stand/gzboot/ADI_BRH_flash_0x00140000/ldscript | 4 +++-
sys/arch/evbarm/stand/gzboot/GEMINI_dram_0x01600000/ldscript | 4 +++-
sys/arch/evbarm/stand/gzboot/IQ80310_flash_0x00080000/ldscript | 4 +++-
sys/arch/evbarm/stand/gzboot/IQ80321_flash_0xf0080000/ldscript | 4 +++-
sys/arch/evbarm/stand/gzboot/SMDK2410_flash_0x00000000/ldscript | 4 +++-
sys/arch/evbarm/stand/gzboot/SMDK2800_flash_0x00000000/ldscript | 4 +++-
sys/arch/evbarm/stand/gzboot/SMDK2800_flash_0x00100000/ldscript | 4 +++-
sys/arch/evbarm/stand/gzboot/TS7200_flash_0x60660000/ldscript | 4 +++-
8 files changed, 24 insertions(+), 8 deletions(-)
diffs (200 lines):
diff -r 42c05cbdde49 -r 2fea9ed9aaae sys/arch/evbarm/stand/gzboot/ADI_BRH_flash_0x00140000/ldscript
--- a/sys/arch/evbarm/stand/gzboot/ADI_BRH_flash_0x00140000/ldscript Sat Sep 26 07:28:38 2009 +0000
+++ b/sys/arch/evbarm/stand/gzboot/ADI_BRH_flash_0x00140000/ldscript Sat Sep 26 07:29:55 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ldscript,v 1.4 2005/12/11 12:17:10 christos Exp $ */
+/* $NetBSD: ldscript,v 1.5 2009/09/26 07:29:55 skrll Exp $ */
OUTPUT_ARCH(arm)
ENTRY(FLASH)
@@ -48,6 +48,7 @@
__bss_start = .;
__bss_start__ = .;
.sbss :
+ AT (ADDR(.sbss))
{
PROVIDE (__sbss_start = .);
PROVIDE (___sbss_start = .);
@@ -59,6 +60,7 @@
PROVIDE (___sbss_end = .);
} > sdram
.bss :
+ AT (ADDR(.bss))
{
*(.dynbss)
*(.bss)
diff -r 42c05cbdde49 -r 2fea9ed9aaae sys/arch/evbarm/stand/gzboot/GEMINI_dram_0x01600000/ldscript
--- a/sys/arch/evbarm/stand/gzboot/GEMINI_dram_0x01600000/ldscript Sat Sep 26 07:28:38 2009 +0000
+++ b/sys/arch/evbarm/stand/gzboot/GEMINI_dram_0x01600000/ldscript Sat Sep 26 07:29:55 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ldscript,v 1.1 2008/10/30 06:23:13 cliff Exp $ */
+/* $NetBSD: ldscript,v 1.2 2009/09/26 07:29:55 skrll Exp $ */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",
"elf32-littlearm")
@@ -50,6 +50,7 @@
__bss_start = .;
__bss_start__ = .;
.sbss :
+ AT (ADDR(.sbss))
{
PROVIDE (__sbss_start = .);
PROVIDE (___sbss_start = .);
@@ -61,6 +62,7 @@
PROVIDE (___sbss_end = .);
} > gzboot
.bss :
+ AT (ADDR(.bss))
{
*(.dynbss)
*(.bss)
diff -r 42c05cbdde49 -r 2fea9ed9aaae sys/arch/evbarm/stand/gzboot/IQ80310_flash_0x00080000/ldscript
--- a/sys/arch/evbarm/stand/gzboot/IQ80310_flash_0x00080000/ldscript Sat Sep 26 07:28:38 2009 +0000
+++ b/sys/arch/evbarm/stand/gzboot/IQ80310_flash_0x00080000/ldscript Sat Sep 26 07:29:55 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ldscript,v 1.3 2005/12/11 12:17:10 christos Exp $ */
+/* $NetBSD: ldscript,v 1.4 2009/09/26 07:29:55 skrll Exp $ */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",
"elf32-littlearm")
@@ -50,6 +50,7 @@
__bss_start = .;
__bss_start__ = .;
.sbss :
+ AT (ADDR(.sbss))
{
PROVIDE (__sbss_start = .);
PROVIDE (___sbss_start = .);
@@ -61,6 +62,7 @@
PROVIDE (___sbss_end = .);
} > sdram
.bss :
+ AT (ADDR(.bss))
{
*(.dynbss)
*(.bss)
diff -r 42c05cbdde49 -r 2fea9ed9aaae sys/arch/evbarm/stand/gzboot/IQ80321_flash_0xf0080000/ldscript
--- a/sys/arch/evbarm/stand/gzboot/IQ80321_flash_0xf0080000/ldscript Sat Sep 26 07:28:38 2009 +0000
+++ b/sys/arch/evbarm/stand/gzboot/IQ80321_flash_0xf0080000/ldscript Sat Sep 26 07:29:55 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ldscript,v 1.6 2005/12/11 12:17:10 christos Exp $ */
+/* $NetBSD: ldscript,v 1.7 2009/09/26 07:29:55 skrll Exp $ */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",
"elf32-littlearm")
@@ -50,6 +50,7 @@
__bss_start = .;
__bss_start__ = .;
.sbss :
+ AT (ADDR(.sbss))
{
PROVIDE (__sbss_start = .);
PROVIDE (___sbss_start = .);
@@ -61,6 +62,7 @@
PROVIDE (___sbss_end = .);
} > sdram
.bss :
+ AT (ADDR(.bss))
{
*(.dynbss)
*(.bss)
diff -r 42c05cbdde49 -r 2fea9ed9aaae sys/arch/evbarm/stand/gzboot/SMDK2410_flash_0x00000000/ldscript
--- a/sys/arch/evbarm/stand/gzboot/SMDK2410_flash_0x00000000/ldscript Sat Sep 26 07:28:38 2009 +0000
+++ b/sys/arch/evbarm/stand/gzboot/SMDK2410_flash_0x00000000/ldscript Sat Sep 26 07:29:55 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ldscript,v 1.3 2005/12/11 12:17:10 christos Exp $ */
+/* $NetBSD: ldscript,v 1.4 2009/09/26 07:29:55 skrll Exp $ */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",
"elf32-littlearm")
@@ -56,6 +56,7 @@
__bss_start = .;
__bss_start__ = .;
.sbss :
+ AT (ADDR(.sbss))
{
PROVIDE (__sbss_start = .);
PROVIDE (___sbss_start = .);
@@ -67,6 +68,7 @@
PROVIDE (___sbss_end = .);
} > sdram
.bss :
+ AT (ADDR(.bss))
{
*(.dynbss)
*(.bss)
diff -r 42c05cbdde49 -r 2fea9ed9aaae sys/arch/evbarm/stand/gzboot/SMDK2800_flash_0x00000000/ldscript
--- a/sys/arch/evbarm/stand/gzboot/SMDK2800_flash_0x00000000/ldscript Sat Sep 26 07:28:38 2009 +0000
+++ b/sys/arch/evbarm/stand/gzboot/SMDK2800_flash_0x00000000/ldscript Sat Sep 26 07:29:55 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ldscript,v 1.3 2005/12/11 12:17:11 christos Exp $ */
+/* $NetBSD: ldscript,v 1.4 2009/09/26 07:29:55 skrll Exp $ */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",
"elf32-littlearm")
@@ -56,6 +56,7 @@
__bss_start = .;
__bss_start__ = .;
.sbss :
+ AT (ADDR(.sbss))
{
PROVIDE (__sbss_start = .);
PROVIDE (___sbss_start = .);
@@ -67,6 +68,7 @@
PROVIDE (___sbss_end = .);
} > sdram
.bss :
+ AT (ADDR(.bss))
{
*(.dynbss)
*(.bss)
diff -r 42c05cbdde49 -r 2fea9ed9aaae sys/arch/evbarm/stand/gzboot/SMDK2800_flash_0x00100000/ldscript
--- a/sys/arch/evbarm/stand/gzboot/SMDK2800_flash_0x00100000/ldscript Sat Sep 26 07:28:38 2009 +0000
+++ b/sys/arch/evbarm/stand/gzboot/SMDK2800_flash_0x00100000/ldscript Sat Sep 26 07:29:55 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ldscript,v 1.3 2005/12/11 12:17:11 christos Exp $ */
+/* $NetBSD: ldscript,v 1.4 2009/09/26 07:29:55 skrll Exp $ */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",
"elf32-littlearm")
@@ -50,6 +50,7 @@
__bss_start = .;
__bss_start__ = .;
.sbss :
+ AT (ADDR(.sbss))
{
PROVIDE (__sbss_start = .);
PROVIDE (___sbss_start = .);
@@ -61,6 +62,7 @@
PROVIDE (___sbss_end = .);
} > sdram
.bss :
+ AT (ADDR(.bss))
{
*(.dynbss)
*(.bss)
diff -r 42c05cbdde49 -r 2fea9ed9aaae sys/arch/evbarm/stand/gzboot/TS7200_flash_0x60660000/ldscript
--- a/sys/arch/evbarm/stand/gzboot/TS7200_flash_0x60660000/ldscript Sat Sep 26 07:28:38 2009 +0000
+++ b/sys/arch/evbarm/stand/gzboot/TS7200_flash_0x60660000/ldscript Sat Sep 26 07:29:55 2009 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ldscript,v 1.2 2005/12/11 12:17:11 christos Exp $ */
+/* $NetBSD: ldscript,v 1.3 2009/09/26 07:29:56 skrll Exp $ */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",
"elf32-littlearm")
@@ -50,6 +50,7 @@
__bss_start = .;
__bss_start__ = .;
.sbss :
+ AT (ADDR(.sbss))
{
PROVIDE (__sbss_start = .);
PROVIDE (___sbss_start = .);
@@ -61,6 +62,7 @@
PROVIDE (___sbss_end = .);
} > sdram
.bss :
+ AT (ADDR(.bss))
{
*(.dynbss)
*(.bss)
Home |
Main Index |
Thread Index |
Old Index