kopensolaris-gnu/glibc.git
14 years ago.
roland [Mon, 30 Jan 2006 22:27:31 +0000 (22:27 +0000)]
.

14 years ago2006-01-29 Joseph S. Myers <joseph@codesourcery.com>
roland [Mon, 30 Jan 2006 22:27:21 +0000 (22:27 +0000)]
2006-01-29  Joseph S. Myers  <joseph@codesourcery.com>

* soft-fp/double.h (FP_CMP_UNORD_D): Also define in
[_FP_W_TYPE_SIZE >= 64] case.
* soft-fp/extended.h (FP_CMP_UNORD_E): Likewise.
* soft-fp/quad.h (FP_CMP_UNORD_Q): Likewise.

14 years agoLast-minute updates to last change. fedora-glibc-20060130T0922
roland [Sat, 28 Jan 2006 00:35:55 +0000 (00:35 +0000)]
Last-minute updates to last change.

14 years ago.
roland [Sat, 28 Jan 2006 00:15:15 +0000 (00:15 +0000)]
.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:14:41 +0000 (00:14 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* sysdeps/unix/sysv/linux/powerpc/Implies: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu/Implies: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/Implies: New file.
* sysdeps/unix/sysv/linux/powerpc/configure.in: New file.
* sysdeps/unix/sysv/linux/powerpc/configure: New file.
* sysdeps/unix/sysv/linux/powerpc/bits/wordsize.h
(__LONG_DOUBLE_MATH_OPTIONAL): Define.
(__NO_LONG_DOUBLE_MATH): Define.
* sysdeps/unix/sysv/linux/powerpc/nldbl-abi.h: New file.
* sysdeps/powerpc/fpu/s_isnan.c: Include math_ldbl_opt.h.
* sysdeps/powerpc/powerpc64/fpu/s_ceil.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (ceill): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_copysign.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (copysignl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_floor.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (floorl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_llrint.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (llrintl, lrintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_llround.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (llroundl, lroundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_rint.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (rintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_round.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (roundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_trunc.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (truncl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_ceil.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (ceill): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_copysign.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (copysignl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_floor.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (floorl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_lrint.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (lrintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_llrint.c: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (llrintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_lround.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (lroundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_rint.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (rintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_round.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (roundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_trunc.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (truncl): Add compatibility symbols.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:14:39 +0000 (00:14 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* sysdeps/powerpc/powerpc64/fpu/s_truncf.S: Comment fix.
* sysdeps/powerpc/powerpc32/fpu/s_truncf.S: Likewise.
* sysdeps/powerpc/powerpc64/fpu/s_llroundf.S: Likewise.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:07:42 +0000 (00:07 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* misc/qefgcvt_r.c [LDBL_MIN_10_EXP == -291] (FLOAT_MIN_10_NORM): New.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:07:39 +0000 (00:07 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu/Implies: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/Implies: New file.
* sysdeps/unix/sysv/linux/powerpc/configure.in: New file.
* sysdeps/unix/sysv/linux/powerpc/configure: New file.
* sysdeps/unix/sysv/linux/powerpc/bits/wordsize.h
(__LONG_DOUBLE_MATH_OPTIONAL): Define.
(__NO_LONG_DOUBLE_MATH): Define.
* sysdeps/unix/sysv/linux/powerpc/nldbl-abi.h: New file.
* sysdeps/powerpc/fpu/s_isnan.c: Include math_ldbl_opt.h.
* sysdeps/powerpc/powerpc64/fpu/s_ceil.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (ceill): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_copysign.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (copysignl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_floor.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (floorl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_llrint.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (llrintl, lrintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_llround.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (llroundl, lroundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_rint.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (rintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_round.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (roundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc64/fpu/s_trunc.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (truncl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_ceil.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (ceill): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_copysign.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (copysignl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_floor.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (floorl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_lrint.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (lrintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_llrint.c: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (llrintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_lround.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (lroundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_llround.c: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (llroundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_rint.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (rintl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_round.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (roundl): Add compatibility symbols.
* sysdeps/powerpc/powerpc32/fpu/s_trunc.S: Include math_ldbl_opt.h.
[LONG_DOUBLE_COMPAT] (truncl): Add compatibility symbols.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:07:37 +0000 (00:07 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* sysdeps/ieee754/ldbl-128/e_powl.c: Fix old comment.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:07:34 +0000 (00:07 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* sysdeps/powerpc/fpu/libm-test-ulps: Update.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:07:31 +0000 (00:07 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* sysdeps/powerpc/powerpc64/fpu/s_ceill.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_copysignl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_fabs.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_fabsl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_fdim.c: New file.
* sysdeps/powerpc/powerpc64/fpu/s_floorl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_fmax.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_fmin.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_isnan.c: New file.
* sysdeps/powerpc/powerpc64/fpu/s_llrintl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_llroundl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_lrintl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_lroundl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_nearbyintl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_rintl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_roundl.S: New file.
* sysdeps/powerpc/powerpc64/fpu/s_truncl.S: New file.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:07:27 +0000 (00:07 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* sysdeps/powerpc/powerpc32/fpu/s_copysignl.S: New file.
* sysdeps/powerpc/powerpc32/fpu/s_fabs.S: New file.
* sysdeps/powerpc/powerpc32/fpu/s_fabsl.S: New file.
* sysdeps/powerpc/powerpc32/fpu/s_fdim.c: New file.
* sysdeps/powerpc/powerpc32/fpu/s_floorl.S: New file.
* sysdeps/powerpc/powerpc32/fpu/s_fmax.S: New file.
* sysdeps/powerpc/powerpc32/fpu/s_fmin.S: New file.
* sysdeps/powerpc/powerpc32/fpu/s_isnan.c: New file.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:07:25 +0000 (00:07 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* sysdeps/powerpc/fpu/bits/mathdef.h (__NO_LONG_DOUBLE_MATH): Remove.
* sysdeps/powerpc/Implies: Add ieee754/ldbl-128ibm.
* sysdeps/powerpc/powerpc32/Implies: Remove powerpc/soft-fp.
* sysdeps/ieee754/ldbl-128ibm/Makefile: New file.
* sysdeps/ieee754/ldbl-128ibm/e_acoshl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_acosl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_asinl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_atan2l.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_atanhl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_coshl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_expl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_fmodl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_gammal_r.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_hypotl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_j0l.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_j1l.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_jnl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_lgammal_r.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_log10l.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_log2l.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_logl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_powl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_rem_pio2l.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_remainderl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_sinhl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/e_sqrtl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/ieee754.h: New file.
* sysdeps/ieee754/ldbl-128ibm/k_cosl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/k_sincosl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/k_sinl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/k_tanl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/ldbl2mpn.c: New file.
* sysdeps/ieee754/ldbl-128ibm/math_ldbl.h: New file.
* sysdeps/ieee754/ldbl-128ibm/mpn2ldbl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/printf_fphex.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_asinhl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_atanl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_cbrtl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_cosl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_erfl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_expm1l.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_fabsl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_finitel.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_fpclassifyl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_frexpl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_ilogbl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_isinfl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_isnanl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_log1pl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_logbl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_modfl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_nextafterl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_nexttoward.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_nexttowardf.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_remquol.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_rintl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_scalblnl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_scalbnl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_signbitl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_sincosl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_sinl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_tanhl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_tanl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_truncl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/strtold_l.c: New file.
* sysdeps/ieee754/ldbl-128ibm/t_sincosl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/w_expl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_copysignl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_floorl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_llrintl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_llroundl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_roundl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_ceill.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_nearbyintl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_lrintl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_lroundl.c: New file.

14 years ago2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com>, Jakub Jelinek <jakub@redha...
roland [Sat, 28 Jan 2006 00:07:21 +0000 (00:07 +0000)]
2006-01-27  Dwayne Grant McConnell  <decimal@us.ibm.com>, Jakub Jelinek  <jakub@redhat.com>, Roland McGrath  <roland@redhat.com>, Steven Munroe  <sjmunroe@us.ibm.com>, Alan Modra  <amodra@bigpond.net.au>

* math/libm-test.inc (check_float_internal): Allow ulp <= 0.5.
(erfc_test): Don't run erfcl (27.0L) test if erfcl (27.0L) is
denormal.
[TEST_LDOUBLE] (ceil_test, floor_test, llrint_test, llround_test,
rint_test, round_test, trunc_test): Add new tests.

14 years ago.
roland [Mon, 23 Jan 2006 21:26:27 +0000 (21:26 +0000)]
.

14 years ago2006-01-22 Aurelien Jarno <aurelien@aurel32.net>
roland [Mon, 23 Jan 2006 21:26:20 +0000 (21:26 +0000)]
2006-01-22  Aurelien Jarno  <aurelien@aurel32.net>

* sysdeps/gnu/errlist-compat.awk: Reduce required number of symbols in
sanity check.

14 years ago.
drepper [Sun, 22 Jan 2006 00:57:24 +0000 (00:57 +0000)]
.

14 years ago(do_test): Add some more tests.
drepper [Sun, 22 Jan 2006 00:56:15 +0000 (00:56 +0000)]
(do_test): Add some more tests.

14 years ago(do_test): More typoe fixes.
drepper [Sun, 22 Jan 2006 00:55:25 +0000 (00:55 +0000)]
(do_test): More typoe fixes.

14 years ago(do_test): Add some more tests.
drepper [Sun, 22 Jan 2006 00:51:23 +0000 (00:51 +0000)]
(do_test): Add some more tests.

14 years ago(do_test): Fix typo.
drepper [Sun, 22 Jan 2006 00:50:18 +0000 (00:50 +0000)]
(do_test): Fix typo.

14 years ago(do_test): Add some more tests.
drepper [Sun, 22 Jan 2006 00:44:51 +0000 (00:44 +0000)]
(do_test): Add some more tests.

14 years ago(do_test): Add some more tests.
drepper [Sun, 22 Jan 2006 00:35:09 +0000 (00:35 +0000)]
(do_test): Add some more tests.

14 years ago(__atfct_seterrno_2): Correcty return EBADF for non-existing file
drepper [Sun, 22 Jan 2006 00:34:09 +0000 (00:34 +0000)]
(__atfct_seterrno_2): Correcty return EBADF for non-existing file
descriptors.

14 years ago(do_test): Better dupe dir_fd.
drepper [Sun, 22 Jan 2006 00:31:37 +0000 (00:31 +0000)]
(do_test): Better dupe dir_fd.

14 years ago(__atfct_seterrno): Use __lxstat, not __xstat.
drepper [Sun, 22 Jan 2006 00:29:47 +0000 (00:29 +0000)]
(__atfct_seterrno): Use __lxstat, not __xstat.

14 years ago(do_test): Add some more tests.
drepper [Sun, 22 Jan 2006 00:07:29 +0000 (00:07 +0000)]
(do_test): Add some more tests.

14 years ago(do_test): Add some more tests.
drepper [Sun, 22 Jan 2006 00:06:16 +0000 (00:06 +0000)]
(do_test): Add some more tests.

14 years ago(__atfct_seterrno): Correcty return EBADF for non-existing file descriptors.
drepper [Sun, 22 Jan 2006 00:05:30 +0000 (00:05 +0000)]
(__atfct_seterrno): Correcty return EBADF for non-existing file descriptors.

14 years ago.
roland [Sat, 21 Jan 2006 20:07:20 +0000 (20:07 +0000)]
.

14 years ago2006-01-21 Roland McGrath <roland@redhat.com>
roland [Sat, 21 Jan 2006 20:07:14 +0000 (20:07 +0000)]
2006-01-21  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/faccessat.c: Move RESULT defn inside block.

14 years ago.
roland [Sat, 21 Jan 2006 19:58:36 +0000 (19:58 +0000)]
.

14 years ago2006-01-21 Roland McGrath <roland@redhat.com>
roland [Sat, 21 Jan 2006 19:58:31 +0000 (19:58 +0000)]
2006-01-21  Roland McGrath  <roland@redhat.com>

* misc/tst-pselect.c: Include <unistd.h>.

14 years ago.
roland [Sat, 21 Jan 2006 19:43:20 +0000 (19:43 +0000)]
.

14 years ago2006-01-20 Jakub Jelinek <jakub@redhat.com>
roland [Sat, 21 Jan 2006 19:43:12 +0000 (19:43 +0000)]
2006-01-20  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/ieee754/ldbl-64-128/s_nexttowardfd.c: Moved to...
* sysdeps/ieee754/ldbl-opt/s_nexttowardfd.c: ... here.  New file.
* sysdeps/ieee754/ldbl-opt/math_ldbl_opt.h (long_double_symbol_1): For
C define again using _weak_alias, for assembler use weak_alias.

14 years ago.
roland [Sat, 21 Jan 2006 19:41:11 +0000 (19:41 +0000)]
.

14 years ago2006-01-20 Jakub Jelinek <jakub@redhat.com>
roland [Sat, 21 Jan 2006 19:40:59 +0000 (19:40 +0000)]
2006-01-20  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/powerpc/powerpc64/fpu/e_sqrt.c: New file.
* sysdeps/powerpc/powerpc64/fpu/e_sqrtf.c: New file.
* sysdeps/powerpc/fpu/bits/mathinline.h (__CPU_HAS_FSQRT): New macro.
(__ieee754_sqrt, __ieee754_sqrtf): Use it.

14 years ago.
roland [Sat, 21 Jan 2006 19:33:57 +0000 (19:33 +0000)]
.

14 years ago2006-01-21 Roland McGrath <roland@redhat.com>
roland [Sat, 21 Jan 2006 19:33:52 +0000 (19:33 +0000)]
2006-01-21  Roland McGrath  <roland@redhat.com>

* stdlib/fpioconst.c: Fix whitespace typo.

14 years ago2006-01-21 Roland McGrath <roland@redhat.com>
roland [Sat, 21 Jan 2006 19:33:50 +0000 (19:33 +0000)]
2006-01-21  Roland McGrath  <roland@redhat.com>

* time/time.h [__need_timespec et al]: Include <bits/types.h> here too.

14 years ago.
drepper [Sat, 21 Jan 2006 08:21:04 +0000 (08:21 +0000)]
.

14 years ago(tests): Add tst-pselect.
drepper [Sat, 21 Jan 2006 08:17:29 +0000 (08:17 +0000)]
(tests): Add tst-pselect.

14 years agoTest of pselect.
drepper [Sat, 21 Jan 2006 08:16:28 +0000 (08:16 +0000)]
Test of pselect.

14 years ago(__pselect): Allow actual system call code to be redefined in macro
drepper [Sat, 21 Jan 2006 08:15:36 +0000 (08:15 +0000)]
(__pselect): Allow actual system call code to be redefined in macro
CALL_PSELECT6.

14 years ago[subdir=misc] (sysdep_routines): Add call_pselect6.
drepper [Sat, 21 Jan 2006 08:14:17 +0000 (08:14 +0000)]
[subdir=misc] (sysdep_routines): Add call_pselect6.

14 years agopselect implementation for Linux/x86.
drepper [Sat, 21 Jan 2006 08:13:40 +0000 (08:13 +0000)]
pselect implementation for Linux/x86.

14 years agoSpecial syscall wrapper for pselect6.
drepper [Sat, 21 Jan 2006 08:12:38 +0000 (08:12 +0000)]
Special syscall wrapper for pselect6.

14 years agoFix typo in declaration.
drepper [Sat, 21 Jan 2006 01:54:20 +0000 (01:54 +0000)]
Fix typo in declaration.

14 years ago(__xmknodat): Cast k_dev value to unsigned int to match kernel.
drepper [Sat, 21 Jan 2006 01:51:04 +0000 (01:51 +0000)]
(__xmknodat): Cast k_dev value to unsigned int to match kernel.

14 years ago.
roland [Sat, 21 Jan 2006 00:19:59 +0000 (00:19 +0000)]
.

14 years ago2006-01-20 Roland McGrath <roland@frob.com>
roland [Sat, 21 Jan 2006 00:19:49 +0000 (00:19 +0000)]
2006-01-20  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/ppoll.c: New file.

14 years ago.
drepper [Fri, 20 Jan 2006 23:24:42 +0000 (23:24 +0000)]
.

14 years ago(tests): Add tst-mkdirat, tst-mknodat, and tst-mkfifoat.
drepper [Fri, 20 Jan 2006 23:23:11 +0000 (23:23 +0000)]
(tests): Add tst-mkdirat, tst-mknodat, and tst-mkfifoat.

14 years agoTest for mkfifo.
drepper [Fri, 20 Jan 2006 23:21:59 +0000 (23:21 +0000)]
Test for mkfifo.

14 years agoFix obsolete message.
drepper [Fri, 20 Jan 2006 23:19:16 +0000 (23:19 +0000)]
Fix obsolete message.

14 years agoTest for mknodat.
drepper [Fri, 20 Jan 2006 23:10:50 +0000 (23:10 +0000)]
Test for mknodat.

14 years agoTest for mkdirat.
drepper [Fri, 20 Jan 2006 23:03:31 +0000 (23:03 +0000)]
Test for mkdirat.

14 years ago.
drepper [Fri, 20 Jan 2006 22:37:35 +0000 (22:37 +0000)]
.

14 years ago(faccessat): Try using the syscall in more cases.
drepper [Fri, 20 Jan 2006 22:21:58 +0000 (22:21 +0000)]
(faccessat): Try using the syscall in more cases.

14 years ago.
drepper [Fri, 20 Jan 2006 21:55:16 +0000 (21:55 +0000)]
.

14 years ago(tests): Add tst-symlinkat, tst-linkat, and tst-readlinkat.
drepper [Fri, 20 Jan 2006 21:52:09 +0000 (21:52 +0000)]
(tests): Add tst-symlinkat, tst-linkat, and tst-readlinkat.

14 years agoTest for readlinkat.
drepper [Fri, 20 Jan 2006 21:51:26 +0000 (21:51 +0000)]
Test for readlinkat.

14 years agoTest for linkat.
drepper [Fri, 20 Jan 2006 21:41:17 +0000 (21:41 +0000)]
Test for linkat.

14 years agoTest for symlinkat.
drepper [Fri, 20 Jan 2006 21:39:58 +0000 (21:39 +0000)]
Test for symlinkat.

14 years ago.
drepper [Fri, 20 Jan 2006 21:17:38 +0000 (21:17 +0000)]
.

14 years agoRevert last change.
drepper [Fri, 20 Jan 2006 21:16:01 +0000 (21:16 +0000)]
Revert last change.

14 years ago.
drepper [Fri, 20 Jan 2006 21:12:34 +0000 (21:12 +0000)]
.

14 years ago(fdopendir): If O_DIRECTORY is available, avoid stat call, use fcntl
drepper [Fri, 20 Jan 2006 21:10:58 +0000 (21:10 +0000)]
(fdopendir): If O_DIRECTORY is available, avoid stat call, use fcntl
result to determine whether descriptor is for a directory or not.

14 years ago(tests): Add tst-fdopendir2.
drepper [Fri, 20 Jan 2006 21:09:41 +0000 (21:09 +0000)]
(tests): Add tst-fdopendir2.

14 years agoCheck whether fdopendir tests the descriptor is for a directory.
drepper [Fri, 20 Jan 2006 21:08:57 +0000 (21:08 +0000)]
Check whether fdopendir tests the descriptor is for a directory.

14 years ago.
drepper [Fri, 20 Jan 2006 19:37:46 +0000 (19:37 +0000)]
.

14 years ago(sigcontext_struct) [__WORDSIZE == 32]: Define.
drepper [Fri, 20 Jan 2006 19:36:17 +0000 (19:36 +0000)]
(sigcontext_struct) [__WORDSIZE == 32]: Define.

14 years ago.
drepper [Fri, 20 Jan 2006 16:49:36 +0000 (16:49 +0000)]
.

14 years ago(lll_futex_wait): Return status.
drepper [Fri, 20 Jan 2006 16:48:38 +0000 (16:48 +0000)]
(lll_futex_wait): Return status.
(lll_futex_timed_wait): Define.

14 years ago.
drepper [Fri, 20 Jan 2006 16:47:02 +0000 (16:47 +0000)]
.

14 years ago[__ASSEMBLER__] (PTR_MANGLE): Add temporary register as the second parameter.
drepper [Fri, 20 Jan 2006 16:45:51 +0000 (16:45 +0000)]
[__ASSEMBLER__] (PTR_MANGLE): Add temporary register as the second parameter.
(PTR_DEMANGLE): Likewize.
(PTR_MANGLE2, PTR_DEMANGLE2): Define.

14 years agoMangle also r14 and r15.
drepper [Fri, 20 Jan 2006 16:44:52 +0000 (16:44 +0000)]
Mangle also r14 and r15.

14 years agoDemangle also r14 and r15.
drepper [Fri, 20 Jan 2006 16:44:08 +0000 (16:44 +0000)]
Demangle also r14 and r15.

14 years ago.
drepper [Fri, 20 Jan 2006 07:08:05 +0000 (07:08 +0000)]
.

14 years agoUse syscall if available.
drepper [Fri, 20 Jan 2006 07:06:59 +0000 (07:06 +0000)]
Use syscall if available.

14 years agoDefine __ASSUME_PSELECT, __ASSUME_PPOLL, and __ASSUME_ATFCTS if possible.
drepper [Fri, 20 Jan 2006 07:06:10 +0000 (07:06 +0000)]
Define __ASSUME_PSELECT, __ASSUME_PPOLL, and __ASSUME_ATFCTS if possible.

14 years agoLinux pselect implementation.
drepper [Fri, 20 Jan 2006 07:03:17 +0000 (07:03 +0000)]
Linux pselect implementation.

14 years agoMake it possible to include this file to define the generic code as a
drepper [Fri, 20 Jan 2006 07:02:13 +0000 (07:02 +0000)]
Make it possible to include this file to define the generic code as a
static function.

14 years ago.
drepper [Fri, 20 Jan 2006 06:59:57 +0000 (06:59 +0000)]
.

14 years agoTest ppoll.
drepper [Fri, 20 Jan 2006 06:59:03 +0000 (06:59 +0000)]
Test ppoll.

14 years agoLinux implementation of ppoll.
drepper [Fri, 20 Jan 2006 06:54:43 +0000 (06:54 +0000)]
Linux implementation of ppoll.

14 years agoDeclare ppoll.
drepper [Fri, 20 Jan 2006 06:53:49 +0000 (06:53 +0000)]
Declare ppoll.

14 years agoExport ppoll for GLIBC_2.4.
drepper [Fri, 20 Jan 2006 06:53:02 +0000 (06:53 +0000)]
Export ppoll for GLIBC_2.4.

14 years ago(routines): Add ppoll.
drepper [Fri, 20 Jan 2006 06:52:33 +0000 (06:52 +0000)]
(routines): Add ppoll.
(CFLAGS-ppoll.c): Define.

14 years agoGeneric ppoll implementation.
drepper [Fri, 20 Jan 2006 06:51:18 +0000 (06:51 +0000)]
Generic ppoll implementation.

14 years agoDeclare __have_atfcts.
drepper [Fri, 20 Jan 2006 06:50:05 +0000 (06:50 +0000)]
Declare __have_atfcts.

14 years ago.
drepper [Thu, 19 Jan 2006 15:52:01 +0000 (15:52 +0000)]
.

14 years agoInclude sysdep-cancel.h again. Add LIBC_CANCEL_HANDLED ().
drepper [Thu, 19 Jan 2006 15:50:16 +0000 (15:50 +0000)]
Include sysdep-cancel.h again.  Add LIBC_CANCEL_HANDLED ().

14 years ago.
drepper [Thu, 19 Jan 2006 15:24:31 +0000 (15:24 +0000)]
.

14 years ago(__pselect): Remove static.
drepper [Thu, 19 Jan 2006 15:22:33 +0000 (15:22 +0000)]
(__pselect): Remove static.

14 years ago.
drepper [Thu, 19 Jan 2006 07:55:12 +0000 (07:55 +0000)]
.

14 years ago(__pselect): No need to enable async cancellation here. This is done
drepper [Thu, 19 Jan 2006 07:50:20 +0000 (07:50 +0000)]
(__pselect): No need to enable async cancellation here.  This is done
in select.

14 years ago.
roland [Thu, 19 Jan 2006 07:29:40 +0000 (07:29 +0000)]
.

14 years ago2006-01-18 Roland McGrath <roland@redhat.com>
roland [Thu, 19 Jan 2006 07:29:11 +0000 (07:29 +0000)]
2006-01-18  Roland McGrath  <roland@redhat.com>

* Makerules ($(+sysdir_pfx)sysd-rules): Don't emit m_%.c rules,
instead emit m_%.o compilation rules from s_%.? source files.
* math/Makefile ($(objpfx)m_%$o: s_%.c): New rule using o-iterator.

14 years ago2006-01-18 Roland McGrath <roland@redhat.com>
roland [Thu, 19 Jan 2006 07:29:08 +0000 (07:29 +0000)]
2006-01-18  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/math_ldbl_opt.h [__ASSEMBLER__]: Don't
include problematic headers for assembler.