aboutsummaryrefslogtreecommitdiff
path: root/libffi/src/sparc
diff options
context:
space:
mode:
authorMatthias Klose <doko@gcc.gnu.org>2008-03-26 08:24:42 +0000
committerMatthias Klose <doko@gcc.gnu.org>2008-03-26 08:24:42 +0000
commitfeb5153085fc691a6918122394a5e755691a1560 (patch)
tree12e8d407e6a766b24a55e8102fc7591b6f2c5424 /libffi/src/sparc
parenta03cc04adeb5fc670bab991aa2380e83dbf0b988 (diff)
downloadgcc-feb5153085fc691a6918122394a5e755691a1560.zip
gcc-feb5153085fc691a6918122394a5e755691a1560.tar.gz
gcc-feb5153085fc691a6918122394a5e755691a1560.tar.bz2
[multiple changes]
2008-03-26 Daniel Jacobowitz <dan@debian.org> * src/arm/sysv.S: Fix ARM comment marker. 2008-03-26 Jakub Jelinek <jakub@redhat.com> * src/alpha/osf.S: Add .note.GNU-stack on Linux. * src/s390/sysv.S: Likewise. * src/powerpc/ppc_closure.S: Likewise. * src/powerpc/sysv.S: Likewise. * src/x86/unix64.S: Likewise. * src/x86/sysv.S: Likewise. * src/sparc/v8.S: Likewise. * src/sparc/v9.S: Likewise. * src/m68k/sysv.S: Likewise. * src/arm/sysv.S: Likewise. From-SVN: r133594
Diffstat (limited to 'libffi/src/sparc')
-rw-r--r--libffi/src/sparc/v8.S4
-rw-r--r--libffi/src/sparc/v9.S4
2 files changed, 8 insertions, 0 deletions
diff --git a/libffi/src/sparc/v8.S b/libffi/src/sparc/v8.S
index 709423c..1d7bfa5 100644
--- a/libffi/src/sparc/v8.S
+++ b/libffi/src/sparc/v8.S
@@ -265,3 +265,7 @@ done2:
.byte 0x1f ! uleb128 0x1f
.align WS
.LLEFDE2:
+
+#if defined __ELF__ && defined __linux__
+ .section .note.GNU-stack,"",@progbits
+#endif
diff --git a/libffi/src/sparc/v9.S b/libffi/src/sparc/v9.S
index d640e02..a8e8bf9 100644
--- a/libffi/src/sparc/v9.S
+++ b/libffi/src/sparc/v9.S
@@ -300,3 +300,7 @@ longdouble1:
.align 8
.LLEFDE2:
#endif
+
+#ifdef __linux__
+ .section .note.GNU-stack,"",@progbits
+#endif