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
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to