svn commit: r353929 - head/lib/msun/amd64
Conrad Meyer
cem at FreeBSD.org
Wed Oct 23 16:05:54 UTC 2019
Author: cem
Date: Wed Oct 23 16:05:52 2019
New Revision: 353929
URL: https://svnweb.freebsd.org/changeset/base/353929
Log:
libm: Add missing END() directives for amd64 routines
No functional change. Related to D22122.
Reviewed by: emaste, kib (earlier version both)
Modified:
head/lib/msun/amd64/e_remainder.S
head/lib/msun/amd64/e_remainderf.S
head/lib/msun/amd64/e_remainderl.S
head/lib/msun/amd64/e_sqrtl.S
head/lib/msun/amd64/s_llrintl.S
head/lib/msun/amd64/s_logbl.S
head/lib/msun/amd64/s_lrintl.S
head/lib/msun/amd64/s_remquol.S
head/lib/msun/amd64/s_rintl.S
Modified: head/lib/msun/amd64/e_remainder.S
==============================================================================
--- head/lib/msun/amd64/e_remainder.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/e_remainder.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -51,5 +51,6 @@ ENTRY(remainder)
movsd -8(%rsp),%xmm0
fstp %st
ret
+END(remainder)
.section .note.GNU-stack,"",%progbits
Modified: head/lib/msun/amd64/e_remainderf.S
==============================================================================
--- head/lib/msun/amd64/e_remainderf.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/e_remainderf.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -21,5 +21,6 @@ ENTRY(remainderf)
movss -4(%rsp),%xmm0
fstp %st
ret
+END(remainderf)
.section .note.GNU-stack,"",%progbits
Modified: head/lib/msun/amd64/e_remainderl.S
==============================================================================
--- head/lib/msun/amd64/e_remainderl.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/e_remainderl.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -46,5 +46,6 @@ ENTRY(remainderl)
jne 1b
fstp %st(1)
ret
+END(remainderl)
.section .note.GNU-stack,"",%progbits
Modified: head/lib/msun/amd64/e_sqrtl.S
==============================================================================
--- head/lib/msun/amd64/e_sqrtl.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/e_sqrtl.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -31,5 +31,6 @@ ENTRY(sqrtl)
fldt 8(%rsp)
fsqrt
ret
+END(sqrtl)
.section .note.GNU-stack,"",%progbits
Modified: head/lib/msun/amd64/s_llrintl.S
==============================================================================
--- head/lib/msun/amd64/s_llrintl.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/s_llrintl.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -33,5 +33,6 @@ ENTRY(llrintl)
fistpll (%rsp)
popq %rax
ret
+END(llrintl)
.section .note.GNU-stack,"",%progbits
Modified: head/lib/msun/amd64/s_logbl.S
==============================================================================
--- head/lib/msun/amd64/s_logbl.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/s_logbl.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -41,5 +41,6 @@ ENTRY(logbl)
fxtract
fstp %st
ret
+END(logbl)
.section .note.GNU-stack,"",%progbits
Modified: head/lib/msun/amd64/s_lrintl.S
==============================================================================
--- head/lib/msun/amd64/s_lrintl.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/s_lrintl.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -33,5 +33,6 @@ ENTRY(lrintl)
fistpll (%rsp)
popq %rax
ret
+END(lrintl)
.section .note.GNU-stack,"",%progbits
Modified: head/lib/msun/amd64/s_remquol.S
==============================================================================
--- head/lib/msun/amd64/s_remquol.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/s_remquol.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -60,5 +60,6 @@ ENTRY(remquol)
/* Store the quotient and return. */
movl %eax,(%rdi)
ret
+END(remquol)
.section .note.GNU-stack,"",%progbits
Modified: head/lib/msun/amd64/s_rintl.S
==============================================================================
--- head/lib/msun/amd64/s_rintl.S Wed Oct 23 15:51:26 2019 (r353928)
+++ head/lib/msun/amd64/s_rintl.S Wed Oct 23 16:05:52 2019 (r353929)
@@ -41,5 +41,6 @@ ENTRY(rintl)
fldt 8(%rsp)
frndint
ret
+END(rintl)
.section .note.GNU-stack,"",%progbits
More information about the svn-src-all
mailing list