From 168f19a57b1476b6bba735b9df40ba4ace95fd92 Mon Sep 17 00:00:00 2001 From: Conrad Meyer Date: Wed, 23 Oct 2019 16:05:52 +0000 Subject: [PATCH] libm: Add missing END() directives for amd64 routines No functional change. Related to D22122. Reviewed by: emaste, kib (earlier version both) --- lib/msun/amd64/e_remainder.S | 1 + lib/msun/amd64/e_remainderf.S | 1 + lib/msun/amd64/e_remainderl.S | 1 + lib/msun/amd64/e_sqrtl.S | 1 + lib/msun/amd64/s_llrintl.S | 1 + lib/msun/amd64/s_logbl.S | 1 + lib/msun/amd64/s_lrintl.S | 1 + lib/msun/amd64/s_remquol.S | 1 + lib/msun/amd64/s_rintl.S | 1 + 9 files changed, 9 insertions(+) diff --git a/lib/msun/amd64/e_remainder.S b/lib/msun/amd64/e_remainder.S index 6c7f6d3fcc64..9d6085617213 100644 --- a/lib/msun/amd64/e_remainder.S +++ b/lib/msun/amd64/e_remainder.S @@ -51,5 +51,6 @@ ENTRY(remainder) movsd -8(%rsp),%xmm0 fstp %st ret +END(remainder) .section .note.GNU-stack,"",%progbits diff --git a/lib/msun/amd64/e_remainderf.S b/lib/msun/amd64/e_remainderf.S index 3b6e8858ea81..d78595f7b40a 100644 --- a/lib/msun/amd64/e_remainderf.S +++ b/lib/msun/amd64/e_remainderf.S @@ -21,5 +21,6 @@ ENTRY(remainderf) movss -4(%rsp),%xmm0 fstp %st ret +END(remainderf) .section .note.GNU-stack,"",%progbits diff --git a/lib/msun/amd64/e_remainderl.S b/lib/msun/amd64/e_remainderl.S index 56566b5ab0af..977934b9d4e2 100644 --- a/lib/msun/amd64/e_remainderl.S +++ b/lib/msun/amd64/e_remainderl.S @@ -46,5 +46,6 @@ ENTRY(remainderl) jne 1b fstp %st(1) ret +END(remainderl) .section .note.GNU-stack,"",%progbits diff --git a/lib/msun/amd64/e_sqrtl.S b/lib/msun/amd64/e_sqrtl.S index b7064a774e26..2726bf06e04c 100644 --- a/lib/msun/amd64/e_sqrtl.S +++ b/lib/msun/amd64/e_sqrtl.S @@ -31,5 +31,6 @@ ENTRY(sqrtl) fldt 8(%rsp) fsqrt ret +END(sqrtl) .section .note.GNU-stack,"",%progbits diff --git a/lib/msun/amd64/s_llrintl.S b/lib/msun/amd64/s_llrintl.S index 1aedff07bada..69c7041558a8 100644 --- a/lib/msun/amd64/s_llrintl.S +++ b/lib/msun/amd64/s_llrintl.S @@ -33,5 +33,6 @@ ENTRY(llrintl) fistpll (%rsp) popq %rax ret +END(llrintl) .section .note.GNU-stack,"",%progbits diff --git a/lib/msun/amd64/s_logbl.S b/lib/msun/amd64/s_logbl.S index 370af7ca4cc7..857ef7628b0d 100644 --- a/lib/msun/amd64/s_logbl.S +++ b/lib/msun/amd64/s_logbl.S @@ -41,5 +41,6 @@ ENTRY(logbl) fxtract fstp %st ret +END(logbl) .section .note.GNU-stack,"",%progbits diff --git a/lib/msun/amd64/s_lrintl.S b/lib/msun/amd64/s_lrintl.S index 58e56c4f5a38..bffdeb6386cc 100644 --- a/lib/msun/amd64/s_lrintl.S +++ b/lib/msun/amd64/s_lrintl.S @@ -33,5 +33,6 @@ ENTRY(lrintl) fistpll (%rsp) popq %rax ret +END(lrintl) .section .note.GNU-stack,"",%progbits diff --git a/lib/msun/amd64/s_remquol.S b/lib/msun/amd64/s_remquol.S index 9631efd609c8..42a5ea207544 100644 --- a/lib/msun/amd64/s_remquol.S +++ b/lib/msun/amd64/s_remquol.S @@ -60,5 +60,6 @@ ENTRY(remquol) /* Store the quotient and return. */ movl %eax,(%rdi) ret +END(remquol) .section .note.GNU-stack,"",%progbits diff --git a/lib/msun/amd64/s_rintl.S b/lib/msun/amd64/s_rintl.S index c7eb512e169e..f8fd7b665964 100644 --- a/lib/msun/amd64/s_rintl.S +++ b/lib/msun/amd64/s_rintl.S @@ -41,5 +41,6 @@ ENTRY(rintl) fldt 8(%rsp) frndint ret +END(rintl) .section .note.GNU-stack,"",%progbits