summaryrefslogtreecommitdiffstats
path: root/lib/msun/amd64
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2011-01-07 16:13:12 +0000
committerkib <kib@FreeBSD.org>2011-01-07 16:13:12 +0000
commit30039e1e2f5bb8aa10fe2af16d5bfd11033ff764 (patch)
tree1b61902d433a0138b258ec01c8c12ff43a3d1736 /lib/msun/amd64
parent53f046ef30201a7a4df0949cb449d8981d7de259 (diff)
downloadFreeBSD-src-30039e1e2f5bb8aa10fe2af16d5bfd11033ff764.zip
FreeBSD-src-30039e1e2f5bb8aa10fe2af16d5bfd11033ff764.tar.gz
Add section .note.GNU-stack for assembly files used by 386 and amd64.
Diffstat (limited to 'lib/msun/amd64')
-rw-r--r--lib/msun/amd64/e_remainder.S2
-rw-r--r--lib/msun/amd64/e_remainderf.S2
-rw-r--r--lib/msun/amd64/e_remainderl.S2
-rw-r--r--lib/msun/amd64/e_sqrt.S2
-rw-r--r--lib/msun/amd64/e_sqrtf.S2
-rw-r--r--lib/msun/amd64/e_sqrtl.S2
-rw-r--r--lib/msun/amd64/s_llrint.S2
-rw-r--r--lib/msun/amd64/s_llrintf.S2
-rw-r--r--lib/msun/amd64/s_llrintl.S2
-rw-r--r--lib/msun/amd64/s_logbl.S2
-rw-r--r--lib/msun/amd64/s_lrint.S2
-rw-r--r--lib/msun/amd64/s_lrintf.S2
-rw-r--r--lib/msun/amd64/s_lrintl.S2
-rw-r--r--lib/msun/amd64/s_remquo.S2
-rw-r--r--lib/msun/amd64/s_remquof.S2
-rw-r--r--lib/msun/amd64/s_remquol.S2
-rw-r--r--lib/msun/amd64/s_rintl.S2
-rw-r--r--lib/msun/amd64/s_scalbn.S2
-rw-r--r--lib/msun/amd64/s_scalbnf.S2
-rw-r--r--lib/msun/amd64/s_scalbnl.S2
20 files changed, 40 insertions, 0 deletions
diff --git a/lib/msun/amd64/e_remainder.S b/lib/msun/amd64/e_remainder.S
index 6d87a93..6c7f6d3fc 100644
--- a/lib/msun/amd64/e_remainder.S
+++ b/lib/msun/amd64/e_remainder.S
@@ -51,3 +51,5 @@ ENTRY(remainder)
movsd -8(%rsp),%xmm0
fstp %st
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/e_remainderf.S b/lib/msun/amd64/e_remainderf.S
index ad3b59e..3b6e885 100644
--- a/lib/msun/amd64/e_remainderf.S
+++ b/lib/msun/amd64/e_remainderf.S
@@ -21,3 +21,5 @@ ENTRY(remainderf)
movss -4(%rsp),%xmm0
fstp %st
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/e_remainderl.S b/lib/msun/amd64/e_remainderl.S
index 05b9682..56566b5 100644
--- a/lib/msun/amd64/e_remainderl.S
+++ b/lib/msun/amd64/e_remainderl.S
@@ -46,3 +46,5 @@ ENTRY(remainderl)
jne 1b
fstp %st(1)
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/e_sqrt.S b/lib/msun/amd64/e_sqrt.S
index 4129320..6f9eeff 100644
--- a/lib/msun/amd64/e_sqrt.S
+++ b/lib/msun/amd64/e_sqrt.S
@@ -32,3 +32,5 @@ ENTRY(sqrt)
ret
END(sqrt)
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/e_sqrtf.S b/lib/msun/amd64/e_sqrtf.S
index 4dc2eb3..25df7b1 100644
--- a/lib/msun/amd64/e_sqrtf.S
+++ b/lib/msun/amd64/e_sqrtf.S
@@ -31,3 +31,5 @@ ENTRY(sqrtf)
sqrtss %xmm0, %xmm0
ret
END(sqrtf)
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/e_sqrtl.S b/lib/msun/amd64/e_sqrtl.S
index bbc7abe..b7064a7 100644
--- a/lib/msun/amd64/e_sqrtl.S
+++ b/lib/msun/amd64/e_sqrtl.S
@@ -31,3 +31,5 @@ ENTRY(sqrtl)
fldt 8(%rsp)
fsqrt
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_llrint.S b/lib/msun/amd64/s_llrint.S
index ab09846..6cb91e6 100644
--- a/lib/msun/amd64/s_llrint.S
+++ b/lib/msun/amd64/s_llrint.S
@@ -4,3 +4,5 @@ __FBSDID("$FreeBSD$")
/* sizeof(long) == sizeof(long long) */
#define fn llrint
#include "s_lrint.S"
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_llrintf.S b/lib/msun/amd64/s_llrintf.S
index e810e40..d73ea89 100644
--- a/lib/msun/amd64/s_llrintf.S
+++ b/lib/msun/amd64/s_llrintf.S
@@ -4,3 +4,5 @@ __FBSDID("$FreeBSD$")
/* sizeof(long) == sizeof(long long) */
#define fn llrintf
#include "s_lrintf.S"
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_llrintl.S b/lib/msun/amd64/s_llrintl.S
index a0e4f2b..1aedff0 100644
--- a/lib/msun/amd64/s_llrintl.S
+++ b/lib/msun/amd64/s_llrintl.S
@@ -33,3 +33,5 @@ ENTRY(llrintl)
fistpll (%rsp)
popq %rax
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_logbl.S b/lib/msun/amd64/s_logbl.S
index bafb0e8..370af7c 100644
--- a/lib/msun/amd64/s_logbl.S
+++ b/lib/msun/amd64/s_logbl.S
@@ -41,3 +41,5 @@ ENTRY(logbl)
fxtract
fstp %st
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_lrint.S b/lib/msun/amd64/s_lrint.S
index 975ab9e..5a5d285 100644
--- a/lib/msun/amd64/s_lrint.S
+++ b/lib/msun/amd64/s_lrint.S
@@ -35,3 +35,5 @@ ENTRY(fn)
cvtsd2si %xmm0, %rax
ret
END(fn)
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_lrintf.S b/lib/msun/amd64/s_lrintf.S
index f55126c..0c25a7f 100644
--- a/lib/msun/amd64/s_lrintf.S
+++ b/lib/msun/amd64/s_lrintf.S
@@ -35,3 +35,5 @@ ENTRY(fn)
cvtss2si %xmm0, %rax
ret
END(fn)
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_lrintl.S b/lib/msun/amd64/s_lrintl.S
index 5e85cff..58e56c4 100644
--- a/lib/msun/amd64/s_lrintl.S
+++ b/lib/msun/amd64/s_lrintl.S
@@ -33,3 +33,5 @@ ENTRY(lrintl)
fistpll (%rsp)
popq %rax
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_remquo.S b/lib/msun/amd64/s_remquo.S
index 6d821d9..f000c36 100644
--- a/lib/msun/amd64/s_remquo.S
+++ b/lib/msun/amd64/s_remquo.S
@@ -64,3 +64,5 @@ ENTRY(remquo)
movsd -8(%rsp),%xmm0
ret
END(remquo)
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_remquof.S b/lib/msun/amd64/s_remquof.S
index 24d728c..3b2cd2d 100644
--- a/lib/msun/amd64/s_remquof.S
+++ b/lib/msun/amd64/s_remquof.S
@@ -64,3 +64,5 @@ ENTRY(remquof)
movss -4(%rsp),%xmm0
ret
END(remquof)
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_remquol.S b/lib/msun/amd64/s_remquol.S
index e2d76b2..9631efd 100644
--- a/lib/msun/amd64/s_remquol.S
+++ b/lib/msun/amd64/s_remquol.S
@@ -60,3 +60,5 @@ ENTRY(remquol)
/* Store the quotient and return. */
movl %eax,(%rdi)
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_rintl.S b/lib/msun/amd64/s_rintl.S
index 9b9a22d..c7eb512 100644
--- a/lib/msun/amd64/s_rintl.S
+++ b/lib/msun/amd64/s_rintl.S
@@ -41,3 +41,5 @@ ENTRY(rintl)
fldt 8(%rsp)
frndint
ret
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_scalbn.S b/lib/msun/amd64/s_scalbn.S
index 5275ba7..3dc25ad 100644
--- a/lib/msun/amd64/s_scalbn.S
+++ b/lib/msun/amd64/s_scalbn.S
@@ -38,3 +38,5 @@ ENTRY(scalbn)
movsd -8(%rsp),%xmm0
ret
END(scalbn)
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_scalbnf.S b/lib/msun/amd64/s_scalbnf.S
index 2a794da..5ab4eec 100644
--- a/lib/msun/amd64/s_scalbnf.S
+++ b/lib/msun/amd64/s_scalbnf.S
@@ -41,3 +41,5 @@ END(scalbnf)
.globl CNAME(ldexpf)
.set CNAME(ldexpf),CNAME(scalbnf)
+
+ .section .note.GNU-stack,"",%progbits
diff --git a/lib/msun/amd64/s_scalbnl.S b/lib/msun/amd64/s_scalbnl.S
index 95bbe9f..021d329 100644
--- a/lib/msun/amd64/s_scalbnl.S
+++ b/lib/msun/amd64/s_scalbnl.S
@@ -18,3 +18,5 @@ END(scalbnl)
.globl CNAME(ldexpl)
.set CNAME(ldexpl),CNAME(scalbnl)
+
+ .section .note.GNU-stack,"",%progbits
OpenPOWER on IntegriCloud