diff options
Diffstat (limited to 'sysdeps')
-rw-r--r-- | sysdeps/powerpc/fpu/s_copysign.S (renamed from sysdeps/powerpc/s_copysign.S) | 16 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_copysignf.S (renamed from sysdeps/powerpc/s_copysignf.S) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_fabs.S (renamed from sysdeps/powerpc/s_fabs.S) | 4 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_fabsf.S (renamed from sysdeps/powerpc/s_fabsf.S) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_fdim.c (renamed from sysdeps/powerpc/s_fdim.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_fdimf.c (renamed from sysdeps/powerpc/s_fdimf.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_fmax.S (renamed from sysdeps/powerpc/s_fmax.S) | 14 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_fmaxf.S (renamed from sysdeps/powerpc/s_fmaxf.S) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_fmin.S (renamed from sysdeps/powerpc/s_fmin.S) | 14 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_fminf.S (renamed from sysdeps/powerpc/s_fminf.S) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_isnan.c (renamed from sysdeps/powerpc/s_isnan.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_isnanf.S (renamed from sysdeps/powerpc/s_isnanf.S) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_llrint.c (renamed from sysdeps/powerpc/s_llrint.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_llrintf.c (renamed from sysdeps/powerpc/s_llrintf.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_llround.c (renamed from sysdeps/powerpc/s_llround.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_llroundf.c (renamed from sysdeps/powerpc/s_llroundf.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_lrint.c (renamed from sysdeps/powerpc/s_lrint.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_lrintf.S (renamed from sysdeps/powerpc/s_lrintf.S) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_lround.c (renamed from sysdeps/powerpc/s_lround.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_lroundf.c (renamed from sysdeps/powerpc/s_lroundf.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_rint.c (renamed from sysdeps/powerpc/s_rint.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_rintf.c (renamed from sysdeps/powerpc/s_rintf.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/t_sqrt.c (renamed from sysdeps/powerpc/t_sqrt.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/w_sqrt.c (renamed from sysdeps/powerpc/w_sqrt.c) | 0 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/w_sqrtf.c (renamed from sysdeps/powerpc/w_sqrtf.c) | 0 |
25 files changed, 24 insertions, 24 deletions
diff --git a/sysdeps/powerpc/s_copysign.S b/sysdeps/powerpc/fpu/s_copysign.S index 6d5ba82592..0f27fef809 100644 --- a/sysdeps/powerpc/s_copysign.S +++ b/sysdeps/powerpc/fpu/s_copysign.S @@ -1,5 +1,5 @@ /* Copy a sign bit between floating-point values. - Copyright (C) 1997 Free Software Foundation, Inc. + Copyright (C) 1997, 1999 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -26,15 +26,15 @@ ENTRY(__copysign) /* double [f1] copysign (double [f1] x, double [f2] y); copysign(x,y) returns a value with the magnitude of x and with the sign bit of y. */ - stwu %r1,-16(%r1) - stfd %f2,8(%r1) - lwz %r3,8(%r1) - cmpwi %r3,0 - addi %r1,%r1,16 + stwu 1,-16(1) + stfd 2,8(1) + lwz 3,8(1) + cmpwi 3,0 + addi 1,1,16 blt 0f - fabs %f1,%f1 + fabs 1,1 blr -0: fnabs %f1,%f1 +0: fnabs 1,1 blr END (__copysign) diff --git a/sysdeps/powerpc/s_copysignf.S b/sysdeps/powerpc/fpu/s_copysignf.S index e05438ae7d..e05438ae7d 100644 --- a/sysdeps/powerpc/s_copysignf.S +++ b/sysdeps/powerpc/fpu/s_copysignf.S diff --git a/sysdeps/powerpc/s_fabs.S b/sysdeps/powerpc/fpu/s_fabs.S index 3c6374b0aa..ec0bdb461f 100644 --- a/sysdeps/powerpc/s_fabs.S +++ b/sysdeps/powerpc/fpu/s_fabs.S @@ -1,5 +1,5 @@ /* Floating-point absolute value. PowerPC version. - Copyright (C) 1997 Free Software Foundation, Inc. + Copyright (C) 1997, 1999 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -21,7 +21,7 @@ ENTRY(__fabs) /* double [f1] fabs (double [f1] x); */ - fabs %f1,%f1 + fabs 1,1 blr END(__fabs) diff --git a/sysdeps/powerpc/s_fabsf.S b/sysdeps/powerpc/fpu/s_fabsf.S index 877c710ce8..877c710ce8 100644 --- a/sysdeps/powerpc/s_fabsf.S +++ b/sysdeps/powerpc/fpu/s_fabsf.S diff --git a/sysdeps/powerpc/s_fdim.c b/sysdeps/powerpc/fpu/s_fdim.c index da22f5c978..da22f5c978 100644 --- a/sysdeps/powerpc/s_fdim.c +++ b/sysdeps/powerpc/fpu/s_fdim.c diff --git a/sysdeps/powerpc/s_fdimf.c b/sysdeps/powerpc/fpu/s_fdimf.c index bebe7e58f3..bebe7e58f3 100644 --- a/sysdeps/powerpc/s_fdimf.c +++ b/sysdeps/powerpc/fpu/s_fdimf.c diff --git a/sysdeps/powerpc/s_fmax.S b/sysdeps/powerpc/fpu/s_fmax.S index 559769a251..d5373d7bb1 100644 --- a/sysdeps/powerpc/s_fmax.S +++ b/sysdeps/powerpc/fpu/s_fmax.S @@ -1,5 +1,5 @@ /* Floating-point maximum. PowerPC version. - Copyright (C) 1997 Free Software Foundation, Inc. + Copyright (C) 1997, 1999 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -21,13 +21,13 @@ ENTRY(__fmax) /* double [f1] fmax (double [f1] x, double [f2] y); */ - fcmpu %cr0,%f1,%f2 - blt %cr0,0f /* if x < y, neither x nor y can be NaN... */ - bnulr+ %cr0 + fcmpu 0,1,2 + blt 0,0f /* if x < y, neither x nor y can be NaN... */ + bnulr+ 0 /* x and y are unordered, so one of x or y must be a NaN... */ - fcmpu %cr1,%f2,%f2 - bunlr %cr1 -0: fmr %f1,%f2 + fcmpu 1,2,2 + bunlr 1 +0: fmr 1,2 blr END(__fmax) diff --git a/sysdeps/powerpc/s_fmaxf.S b/sysdeps/powerpc/fpu/s_fmaxf.S index 3c2d62bb81..3c2d62bb81 100644 --- a/sysdeps/powerpc/s_fmaxf.S +++ b/sysdeps/powerpc/fpu/s_fmaxf.S diff --git a/sysdeps/powerpc/s_fmin.S b/sysdeps/powerpc/fpu/s_fmin.S index 72516c29f0..919ceb113b 100644 --- a/sysdeps/powerpc/s_fmin.S +++ b/sysdeps/powerpc/fpu/s_fmin.S @@ -1,5 +1,5 @@ /* Floating-point minimum. PowerPC version. - Copyright (C) 1997 Free Software Foundation, Inc. + Copyright (C) 1997, 1999 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -21,13 +21,13 @@ ENTRY(__fmin) /* double [f1] fmin (double [f1] x, double [f2] y); */ - fcmpu %cr0,%f1,%f2 - bgt %cr0,0f /* if x > y, neither x nor y can be NaN... */ - bnulr+ %cr0 + fcmpu 0,1,2 + bgt 0,0f /* if x > y, neither x nor y can be NaN... */ + bnulr+ 0 /* x and y are unordered, so one of x or y must be a NaN... */ - fcmpu %cr1,%f2,%f2 - bunlr %cr1 -0: fmr %f1,%f2 + fcmpu 1,2,2 + bunlr 1 +0: fmr 1,2 blr END(__fmin) diff --git a/sysdeps/powerpc/s_fminf.S b/sysdeps/powerpc/fpu/s_fminf.S index 10ab7fe53c..10ab7fe53c 100644 --- a/sysdeps/powerpc/s_fminf.S +++ b/sysdeps/powerpc/fpu/s_fminf.S diff --git a/sysdeps/powerpc/s_isnan.c b/sysdeps/powerpc/fpu/s_isnan.c index 34019fdbdb..34019fdbdb 100644 --- a/sysdeps/powerpc/s_isnan.c +++ b/sysdeps/powerpc/fpu/s_isnan.c diff --git a/sysdeps/powerpc/s_isnanf.S b/sysdeps/powerpc/fpu/s_isnanf.S index fc22f678a1..fc22f678a1 100644 --- a/sysdeps/powerpc/s_isnanf.S +++ b/sysdeps/powerpc/fpu/s_isnanf.S diff --git a/sysdeps/powerpc/s_llrint.c b/sysdeps/powerpc/fpu/s_llrint.c index 1789e79860..1789e79860 100644 --- a/sysdeps/powerpc/s_llrint.c +++ b/sysdeps/powerpc/fpu/s_llrint.c diff --git a/sysdeps/powerpc/s_llrintf.c b/sysdeps/powerpc/fpu/s_llrintf.c index 2068a02a93..2068a02a93 100644 --- a/sysdeps/powerpc/s_llrintf.c +++ b/sysdeps/powerpc/fpu/s_llrintf.c diff --git a/sysdeps/powerpc/s_llround.c b/sysdeps/powerpc/fpu/s_llround.c index 6b49dbf917..6b49dbf917 100644 --- a/sysdeps/powerpc/s_llround.c +++ b/sysdeps/powerpc/fpu/s_llround.c diff --git a/sysdeps/powerpc/s_llroundf.c b/sysdeps/powerpc/fpu/s_llroundf.c index 23f1c28ab0..23f1c28ab0 100644 --- a/sysdeps/powerpc/s_llroundf.c +++ b/sysdeps/powerpc/fpu/s_llroundf.c diff --git a/sysdeps/powerpc/s_lrint.c b/sysdeps/powerpc/fpu/s_lrint.c index a060598859..a060598859 100644 --- a/sysdeps/powerpc/s_lrint.c +++ b/sysdeps/powerpc/fpu/s_lrint.c diff --git a/sysdeps/powerpc/s_lrintf.S b/sysdeps/powerpc/fpu/s_lrintf.S index e24766535f..e24766535f 100644 --- a/sysdeps/powerpc/s_lrintf.S +++ b/sysdeps/powerpc/fpu/s_lrintf.S diff --git a/sysdeps/powerpc/s_lround.c b/sysdeps/powerpc/fpu/s_lround.c index c52c0388f6..c52c0388f6 100644 --- a/sysdeps/powerpc/s_lround.c +++ b/sysdeps/powerpc/fpu/s_lround.c diff --git a/sysdeps/powerpc/s_lroundf.c b/sysdeps/powerpc/fpu/s_lroundf.c index ce1c3cf257..ce1c3cf257 100644 --- a/sysdeps/powerpc/s_lroundf.c +++ b/sysdeps/powerpc/fpu/s_lroundf.c diff --git a/sysdeps/powerpc/s_rint.c b/sysdeps/powerpc/fpu/s_rint.c index a475875a97..a475875a97 100644 --- a/sysdeps/powerpc/s_rint.c +++ b/sysdeps/powerpc/fpu/s_rint.c diff --git a/sysdeps/powerpc/s_rintf.c b/sysdeps/powerpc/fpu/s_rintf.c index dde40bb3e5..dde40bb3e5 100644 --- a/sysdeps/powerpc/s_rintf.c +++ b/sysdeps/powerpc/fpu/s_rintf.c diff --git a/sysdeps/powerpc/t_sqrt.c b/sysdeps/powerpc/fpu/t_sqrt.c index c49380c0fd..c49380c0fd 100644 --- a/sysdeps/powerpc/t_sqrt.c +++ b/sysdeps/powerpc/fpu/t_sqrt.c diff --git a/sysdeps/powerpc/w_sqrt.c b/sysdeps/powerpc/fpu/w_sqrt.c index c42ace503b..c42ace503b 100644 --- a/sysdeps/powerpc/w_sqrt.c +++ b/sysdeps/powerpc/fpu/w_sqrt.c diff --git a/sysdeps/powerpc/w_sqrtf.c b/sysdeps/powerpc/fpu/w_sqrtf.c index d40ade12d0..d40ade12d0 100644 --- a/sysdeps/powerpc/w_sqrtf.c +++ b/sysdeps/powerpc/fpu/w_sqrtf.c |