From: Blue Swirl Date: Sun, 13 Sep 2009 19:38:43 +0000 (+0000) Subject: Fix sparc.ld X-Git-Url: http://git.maemo.org/git/?p=qemu;a=commitdiff_plain;h=240324f612a1775e79a356d2098c13696879692c Fix sparc.ld Makes 91b40c5be84a478e98c0416325844a7f66d0efae unnecessary. Acked-by: Kirill A. Shutemov Signed-off-by: Blue Swirl --- diff --git a/sparc.ld b/sparc.ld index 5aed1c2..31321be 100644 --- a/sparc.ld +++ b/sparc.ld @@ -65,6 +65,26 @@ SECTIONS .data1 : { *(.data1) } .tdata : { *(.tdata) } .tbss : { *(.tbss) } + .preinit_array : + { + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP (*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + } + .init_array : + { + PROVIDE_HIDDEN (__init_array_start = .); + KEEP (*(SORT(.init_array.*))) + KEEP (*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + } + .fini_array : + { + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP (*(.fini_array)) + KEEP (*(SORT(.fini_array.*))) + PROVIDE_HIDDEN (__fini_array_end = .); + } .ctors : { *(.ctors)