aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/arch
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-07-11 15:37:31 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-07-11 15:37:31 +0100
commit0e5b7a799136db974a60b8fdac7451c47f1c26f9 (patch)
tree31d1142ba6040d413161408b1f5d421a2a86f5fe /extras/mini-os/arch
parent962649c3691e1479ee822ee0314afe4e9f186c5c (diff)
downloadxen-0e5b7a799136db974a60b8fdac7451c47f1c26f9.tar.gz
xen-0e5b7a799136db974a60b8fdac7451c47f1c26f9.tar.bz2
xen-0e5b7a799136db974a60b8fdac7451c47f1c26f9.zip
stubdom: fixes for old gcc & binutils
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Diffstat (limited to 'extras/mini-os/arch')
-rw-r--r--extras/mini-os/arch/ia64/minios-ia64.lds6
-rw-r--r--extras/mini-os/arch/x86/minios-x86_32.lds6
-rw-r--r--extras/mini-os/arch/x86/minios-x86_64.lds6
3 files changed, 9 insertions, 9 deletions
diff --git a/extras/mini-os/arch/ia64/minios-ia64.lds b/extras/mini-os/arch/ia64/minios-ia64.lds
index bd9274b86c..df616c8a50 100644
--- a/extras/mini-os/arch/ia64/minios-ia64.lds
+++ b/extras/mini-os/arch/ia64/minios-ia64.lds
@@ -55,8 +55,8 @@ SECTIONS
.ctors : {
__CTOR_LIST__ = .;
QUAD((__CTOR_END__ - __CTOR_LIST__) / 8 - 2)
- *(SORT_BY_NAME(.ctors))
- SORT_BY_NAME(CONSTRUCTORS)
+ *(.ctors)
+ CONSTRUCTORS
QUAD(0)
__CTOR_END__ = .;
}
@@ -64,7 +64,7 @@ SECTIONS
.dtors : {
__DTOR_LIST__ = .;
QUAD((__DTOR_END__ - __DTOR_LIST__) / 8 - 2)
- *(SORT_BY_NAME(.dtors))
+ *(.dtors)
QUAD(0)
__DTOR_END__ = .;
}
diff --git a/extras/mini-os/arch/x86/minios-x86_32.lds b/extras/mini-os/arch/x86/minios-x86_32.lds
index 40a92ee4e6..13796db768 100644
--- a/extras/mini-os/arch/x86/minios-x86_32.lds
+++ b/extras/mini-os/arch/x86/minios-x86_32.lds
@@ -31,8 +31,8 @@ SECTIONS
.ctors : {
__CTOR_LIST__ = .;
LONG((__CTOR_END__ - __CTOR_LIST__) / 4 - 2)
- *(SORT_BY_NAME(.ctors))
- SORT_BY_NAME(CONSTRUCTORS)
+ *(.ctors)
+ CONSTRUCTORS
LONG(0)
__CTOR_END__ = .;
}
@@ -40,7 +40,7 @@ SECTIONS
.dtors : {
__DTOR_LIST__ = .;
LONG((__DTOR_END__ - __DTOR_LIST__) / 4 - 2)
- *(SORT_BY_NAME(.dtors))
+ *(.dtors)
LONG(0)
__DTOR_END__ = .;
}
diff --git a/extras/mini-os/arch/x86/minios-x86_64.lds b/extras/mini-os/arch/x86/minios-x86_64.lds
index db93e909ac..6a5c0bb2f9 100644
--- a/extras/mini-os/arch/x86/minios-x86_64.lds
+++ b/extras/mini-os/arch/x86/minios-x86_64.lds
@@ -31,8 +31,8 @@ SECTIONS
.ctors : {
__CTOR_LIST__ = .;
QUAD((__CTOR_END__ - __CTOR_LIST__) / 8 - 2)
- *(SORT_BY_NAME(.ctors))
- SORT_BY_NAME(CONSTRUCTORS)
+ *(.ctors)
+ CONSTRUCTORS
QUAD(0)
__CTOR_END__ = .;
}
@@ -40,7 +40,7 @@ SECTIONS
.dtors : {
__DTOR_LIST__ = .;
QUAD((__DTOR_END__ - __DTOR_LIST__) / 8 - 2)
- *(SORT_BY_NAME(.dtors))
+ *(.dtors)
QUAD(0)
__DTOR_END__ = .;
}