summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorblueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>2007-04-28 15:18:14 +0000
committerblueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>2007-04-28 15:18:14 +0000
commit9957427e1f0b3aee7752bac09b3083477aee064f (patch)
tree00ce53a966c73f28cab0a4fa5a66f27bf540be44 /sparc.ld
parentWorkaround qemu guest SIGSEGVs with cmpxchg8b insn, by Juergen Keil. (diff)
downloadqemu-kvm-9957427e1f0b3aee7752bac09b3083477aee064f.tar.gz
qemu-kvm-9957427e1f0b3aee7752bac09b3083477aee064f.tar.bz2
qemu-kvm-9957427e1f0b3aee7752bac09b3083477aee064f.zip
Fix Sparc32 ldscript
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2733 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'sparc.ld')
-rw-r--r--sparc.ld3
1 files changed, 3 insertions, 0 deletions
diff --git a/sparc.ld b/sparc.ld
index 6333928ad..2b19d57ff 100644
--- a/sparc.ld
+++ b/sparc.ld
@@ -64,6 +64,8 @@ SECTIONS
CONSTRUCTORS
}
.data1 : { *(.data1) }
+ .tdata : { *(.tdata) }
+ .tbss : { *(.tbss) }
.ctors :
{
*(.ctors)
@@ -125,4 +127,5 @@ SECTIONS
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* These must appear regardless of . */
+ /DISCARD/ : { *(.note.GNU-stack) *(.note.ABI-tag) }
}