aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/xen.lds.S
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2012-05-08 13:33:16 +0200
committerJan Beulich <jbeulich@suse.com>2012-05-08 13:33:16 +0200
commit4ad3ed5beb8bdd439ba71eb7c1c34f7d7c930b1b (patch)
treeb6f3e0b885cc65d265308bd27a5ac59c154966d9 /xen/arch/x86/xen.lds.S
parent0ff01eebcd72f3e750e8659a5e14b3bd20744b7b (diff)
downloadxen-4ad3ed5beb8bdd439ba71eb7c1c34f7d7c930b1b.tar.gz
xen-4ad3ed5beb8bdd439ba71eb7c1c34f7d7c930b1b.tar.bz2
xen-4ad3ed5beb8bdd439ba71eb7c1c34f7d7c930b1b.zip
x86: merge .text.* into .text while linking
For xen.efi, this eliminates a pointless gap between .text and .text.unlikely of almost 2Mb size. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/arch/x86/xen.lds.S')
-rw-r--r--xen/arch/x86/xen.lds.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/arch/x86/xen.lds.S b/xen/arch/x86/xen.lds.S
index 578d24a172..939ff11f3a 100644
--- a/xen/arch/x86/xen.lds.S
+++ b/xen/arch/x86/xen.lds.S
@@ -47,6 +47,8 @@ SECTIONS
.text : {
_stext = .; /* Text and read-only data */
*(.text)
+ *(.text.cold)
+ *(.text.unlikely)
*(.fixup)
*(.gnu.warning)
_etext = .; /* End of text section */