socsvn commit: r225284 - in soc2011/xxp/xxp-head/lib:
libc/amd64/gen libc/amd64/sys libthr/arch/amd64/amd64 msun/amd64
xxp at FreeBSD.org
xxp at FreeBSD.org
Sat Aug 20 02:14:46 UTC 2011
Author: xxp
Date: Sat Aug 20 02:14:43 2011
New Revision: 225284
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=225284
Log:
review amd64
Modified:
soc2011/xxp/xxp-head/lib/libc/amd64/gen/_setjmp.S
soc2011/xxp/xxp-head/lib/libc/amd64/sys/cerror.S
soc2011/xxp/xxp-head/lib/libc/amd64/sys/sbrk.S
soc2011/xxp/xxp-head/lib/libthr/arch/amd64/amd64/_umtx_op_err.S
soc2011/xxp/xxp-head/lib/msun/amd64/e_remainder.S
soc2011/xxp/xxp-head/lib/msun/amd64/e_remainderf.S
soc2011/xxp/xxp-head/lib/msun/amd64/e_remainderl.S
soc2011/xxp/xxp-head/lib/msun/amd64/e_sqrtl.S
soc2011/xxp/xxp-head/lib/msun/amd64/s_llrintl.S
soc2011/xxp/xxp-head/lib/msun/amd64/s_logbl.S
soc2011/xxp/xxp-head/lib/msun/amd64/s_lrintl.S
soc2011/xxp/xxp-head/lib/msun/amd64/s_remquol.S
soc2011/xxp/xxp-head/lib/msun/amd64/s_rintl.S
Modified: soc2011/xxp/xxp-head/lib/libc/amd64/gen/_setjmp.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/libc/amd64/gen/_setjmp.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/libc/amd64/gen/_setjmp.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -48,7 +48,7 @@
ENTRY(_setjmp)
movq %rdi,%rax
- cfi_register(%rdi, $rax)
+ cfi_register(%rdi, %rax)
movq 0(%rsp),%rdx /* retval */
movq %rdx, 0(%rax) /* 0; retval */
movq %rbx, 8(%rax) /* 1; rbx */
@@ -68,7 +68,7 @@
.set CNAME(_longjmp),CNAME(___longjmp)
ENTRY(___longjmp)
movq %rdi,%rdx
- cfi_register(%rdi, $rdx)
+ cfi_register(%rdi, %rdx)
/* Restore the mxcsr, but leave exception flags intact. */
stmxcsr -4(%rsp)
movl 68(%rdx),%eax
@@ -79,7 +79,7 @@
movl %edi,-4(%rsp)
ldmxcsr -4(%rsp)
movq %rsi,%rax /* retval */
- cfi_register(%rsi, $rax)
+ cfi_register(%rsi, %rax)
movq 0(%rdx),%rcx
movq 8(%rdx),%rbx
movq 16(%rdx),%rsp
Modified: soc2011/xxp/xxp-head/lib/libc/amd64/sys/cerror.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/libc/amd64/sys/cerror.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/libc/amd64/sys/cerror.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -48,6 +48,7 @@
.globl CNAME(__error)
.type CNAME(__error), at function
HIDENAME(cerror):
+ cfi_startproc
pushq %rax
cfi_adjust_cfa_offset(8)
call PIC_PLT(CNAME(__error))
@@ -57,5 +58,6 @@
movq $-1,%rax
movq $-1,%rdx
ret
+ cfi_endproc
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/libc/amd64/sys/sbrk.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/libc/amd64/sys/sbrk.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/libc/amd64/sys/sbrk.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -51,7 +51,7 @@
pushq %rdi
cfi_adjust_cfa_offset(8)
movq %rdi,%rcx
- cif_register(%rdi, %rcx)
+ cfi_register(%rdi, %rcx)
#ifdef PIC
movq PIC_GOT(HIDENAME(curbrk)),%rdx
movq (%rdx),%rax
Modified: soc2011/xxp/xxp-head/lib/libthr/arch/amd64/amd64/_umtx_op_err.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/libthr/arch/amd64/amd64/_umtx_op_err.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/libthr/arch/amd64/amd64/_umtx_op_err.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -35,5 +35,6 @@
#define KERNCALL movq %rcx, %r10; cfi_register(%rcx, %r10); syscall
RSYSCALL_ERR(_umtx_op)
+END(_umtx_op)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/e_remainder.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/e_remainder.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/e_remainder.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -51,5 +51,6 @@
movsd -8(%rsp),%xmm0
fstp %st
ret
+END(remainder)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/e_remainderf.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/e_remainderf.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/e_remainderf.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -21,5 +21,6 @@
movss -4(%rsp),%xmm0
fstp %st
ret
+END(remainderf)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/e_remainderl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/e_remainderl.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/e_remainderl.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -46,5 +46,6 @@
jne 1b
fstp %st(1)
ret
+END(remainderl)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/e_sqrtl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/e_sqrtl.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/e_sqrtl.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -31,5 +31,6 @@
fldt 8(%rsp)
fsqrt
ret
+END(sqrtl)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/s_llrintl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/s_llrintl.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/s_llrintl.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -35,5 +35,6 @@
popq %rax
cfi_adjust_cfa_offset(-8)
ret
+END(llrintl)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/s_logbl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/s_logbl.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/s_logbl.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -41,5 +41,6 @@
fxtract
fstp %st
ret
+END(logbl)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/s_lrintl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/s_lrintl.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/s_lrintl.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -35,5 +35,6 @@
popq %rax
cfi_adjust_cfa_offset(-8)
ret
+END(lrintl)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/s_remquol.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/s_remquol.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/s_remquol.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -60,5 +60,6 @@
/* Store the quotient and return. */
movl %eax,(%rdi)
ret
+END(remquol)
.section .note.GNU-stack,"",%progbits
Modified: soc2011/xxp/xxp-head/lib/msun/amd64/s_rintl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/amd64/s_rintl.S Fri Aug 19 21:59:47 2011 (r225283)
+++ soc2011/xxp/xxp-head/lib/msun/amd64/s_rintl.S Sat Aug 20 02:14:43 2011 (r225284)
@@ -41,5 +41,6 @@
fldt 8(%rsp)
frndint
ret
+END(rintl)
.section .note.GNU-stack,"",%progbits
More information about the svn-soc-all
mailing list