[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] Provide __rel_iplt_{start,end}
From: |
Lubomir Rintel |
Subject: |
[Qemu-devel] [PATCH] Provide __rel_iplt_{start,end} |
Date: |
Sat, 10 Oct 2009 13:40:47 +0200 |
This basically fixes build with -static against recent glibc (libc.a's
__libc_csu_init() refers to these symbols).
---
i386.ld | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/i386.ld b/i386.ld
index f2dafec..9b4063e 100644
--- a/i386.ld
+++ b/i386.ld
@@ -39,7 +39,13 @@ SECTIONS
.rela.fini : { *(.rela.fini) }
.rel.bss : { *(.rel.bss) }
.rela.bss : { *(.rela.bss) }
- .rel.plt : { *(.rel.plt) }
+ .rel.plt :
+ {
+ *(.rel.plt)
+ PROVIDE_HIDDEN (__rel_iplt_start = .);
+ *(.rel.iplt)
+ PROVIDE_HIDDEN (__rel_iplt_end = .);
+ }
.rela.plt : { *(.rela.plt) }
.init : { *(.init) } =0x47ff041f
.text :
--
1.6.5.rc2
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] [PATCH] Provide __rel_iplt_{start,end},
Lubomir Rintel <=