socsvn commit: r224945 - soc2011/xxp/xxp-head/lib/msun/i387

xxp at FreeBSD.org xxp at FreeBSD.org
Mon Aug 8 09:31:36 UTC 2011


Author: xxp
Date: Mon Aug  8 09:31:33 2011
New Revision: 224945
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=224945

Log:
  review msun-i386

Modified:
  soc2011/xxp/xxp-head/lib/msun/i387/e_logf.S
  soc2011/xxp/xxp-head/lib/msun/i387/e_remainderl.S
  soc2011/xxp/xxp-head/lib/msun/i387/e_sqrtl.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_ceil.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_ceilf.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_ceill.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_floor.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_floorf.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_floorl.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_llrintl.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_logbl.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_lrintl.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_remquol.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_rintl.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_trunc.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_truncf.S
  soc2011/xxp/xxp-head/lib/msun/i387/s_truncl.S

Modified: soc2011/xxp/xxp-head/lib/msun/i387/e_logf.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/e_logf.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/e_logf.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -13,5 +13,6 @@
 	flds	4(%esp)
 	fyl2x
 	ret
+END(logf)
 
 	.section .note.GNU-stack,"",%progbits

Modified: soc2011/xxp/xxp-head/lib/msun/i387/e_remainderl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/e_remainderl.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/e_remainderl.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -46,5 +46,6 @@
 	jp	1b
 	fstp	%st(1)
 	ret
+END(remainderl)
 
 	.section .note.GNU-stack,"",%progbits

Modified: soc2011/xxp/xxp-head/lib/msun/i387/e_sqrtl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/e_sqrtl.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/e_sqrtl.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -40,5 +40,6 @@
 	fldt	4(%esp)
 	fsqrt
 	ret
+END(sqrtl)
 
 	.section .note.GNU-stack,"",%progbits

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_ceil.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_ceil.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_ceil.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -39,11 +39,10 @@
 ENTRY(ceil)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp,-8)
+	cfi_rel_offset(%ebp,0)
 	movl	%esp,%ebp
-	cfi_register(%esp,%ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -58,7 +57,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
-	cfi_def_cfa(%esp, 4)
+	cfi_def_cfa(%esp, 0)
 	ret
 END(ceil)
 

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_ceilf.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_ceilf.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_ceilf.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -11,11 +11,10 @@
 ENTRY(ceilf)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp,-8)
+	cfi_rel_offset(%ebp, 0)
 	movl	%esp,%ebp
-	cfi_register(%esp,%ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -30,7 +29,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
-	cfi_def_cfa(%esp, 4)
+	cfi_def_cfa(%esp, 0)
 	ret
 END(ceilf)
 

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_ceill.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_ceill.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_ceill.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -9,11 +9,10 @@
 ENTRY(ceill)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp,-8)
+	cfi_rel_offset(%ebp, 0)
 	movl	%esp,%ebp
-	cfi_register(%esp,%ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -28,7 +27,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
-	cfi_def_cfa(%esp, 4)
+	cfi_def_cfa(%esp, 0)
 	ret
 END(ceill)
 

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_floor.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_floor.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_floor.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -39,11 +39,10 @@
 ENTRY(floor)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp, -8)
+	cfi_rel_offset(%ebp, 0)
 	movl	%esp,%ebp
-	cfi_register(%esp, %ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -58,7 +57,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
-	cfi_def_cfa(%esp, 4)
+	cfi_def_cfa(%esp, 0)
 	ret
 END(floor)
 

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_floorf.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_floorf.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_floorf.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -11,11 +11,10 @@
 ENTRY(floorf)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp, -8)
+	cfi_rel_offset(%ebp, 0)
 	movl	%esp,%ebp
-	cfi_register(%esp, %ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -30,7 +29,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
-	cfi_def_cfa(%esp, 4)
+	cfi_def_cfa(%esp, 0)
 	ret
 END(floorf)
 

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_floorl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_floorl.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_floorl.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -9,11 +9,10 @@
 ENTRY(floorl)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp, -8)
+	cfi_rel_offset(%ebp, 0)
 	movl	%esp,%ebp
-	cfi_register(%esp, %ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -28,7 +27,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
-	cfi_def_cfa(%esp, 4)
+	cfi_def_cfa(%esp, 0)
 	ret
 END(floorl)
 

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_llrintl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_llrintl.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_llrintl.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -30,12 +30,13 @@
 ENTRY(llrintl)
 	fldt	4(%esp)
 	subl	$8,%esp
-	cfi_offset_cfa_offset(8)
+	cfi_adjust_cfa_offset(8)
 	fistpll	(%esp)
 	popl	%eax
-	cfi_offset_cfa_offset(-4)
+	cfi_adjust_cfa_offset(-4)
 	popl	%edx
-	cfi_offset_cfa_offset(-4)
+	cfi_adjust_cfa_offset(-4)
 	ret
+END(llrintl)
 
 	.section .note.GNU-stack,"",%progbits

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_logbl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_logbl.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_logbl.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -41,5 +41,6 @@
 	fxtract
 	fstp	%st
 	ret
+END(logbl)
 
 	.section .note.GNU-stack,"",%progbits

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_lrintl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_lrintl.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_lrintl.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -35,5 +35,6 @@
 	popl	%eax
 	cfi_adjust_cfa_offset(-4)
 	ret
+END(lrintl)
 
 	.section .note.GNU-stack,"",%progbits

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_remquol.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_remquol.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_remquol.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -61,5 +61,6 @@
 	movl	28(%esp),%ecx
 	movl	%eax,(%ecx)
 	ret
+END(remquol)
 
 	.section .note.GNU-stack,"",%progbits

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_rintl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_rintl.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_rintl.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -40,5 +40,6 @@
 	fldt	4(%esp)
 	frndint
 	ret
+END(rintl)
 
 	.section .note.GNU-stack,"",%progbits

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_trunc.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_trunc.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_trunc.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -9,11 +9,10 @@
 ENTRY(trunc)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp, -8)
+	cfi_rel_offset(%ebp, 0)
 	movl	%esp,%ebp
-	cfi_register(%esp, %ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -27,7 +26,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
-	cfi_def_cfa(%esp, 4)
+	cfi_def_cfa(%esp, 0)
 	ret
 END(trunc)
 

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_truncf.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_truncf.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_truncf.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -9,11 +9,10 @@
 ENTRY(truncf)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp, -8)
+	cfi_rel_offset(%ebp, 0)
 	movl	%esp,%ebp
-	cfi_register(%esp, %ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -27,7 +26,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
-	cfi_def_cfa(%esp, -4)
+	cfi_def_cfa(%esp, 0)
 	ret
 END(truncf)
 

Modified: soc2011/xxp/xxp-head/lib/msun/i387/s_truncl.S
==============================================================================
--- soc2011/xxp/xxp-head/lib/msun/i387/s_truncl.S	Mon Aug  8 08:22:15 2011	(r224944)
+++ soc2011/xxp/xxp-head/lib/msun/i387/s_truncl.S	Mon Aug  8 09:31:33 2011	(r224945)
@@ -9,11 +9,10 @@
 ENTRY(truncl)
 	pushl	%ebp
 	cfi_adjust_cfa_offset(4)
-	cfi_offset(%ebp, -8)
+	cfi_rel_offset(%ebp, 0)
 	movl	%esp,%ebp
-	cfi_register(%esp, %ebp)
+	cfi_def_cfa_register(%ebp)
 	subl	$8,%esp
-	cfi_adjust_cfa_offset(8)
 
 	fstcw	-4(%ebp)		/* store fpu control word */
 	movw	-4(%ebp),%dx
@@ -27,6 +26,7 @@
 	fldcw	-4(%ebp)		/* restore original control word */
 
 	leave
+	cfi_def_cfa(%esp, 0)
 	ret
 END(truncl)
 


More information about the svn-soc-all mailing list