kopensolaris-gnu/glibc.git
14 years ago2006-01-31 Jakub Jelinek <jakub@redhat.com>
roland [Wed, 1 Feb 2006 02:22:36 +0000 (02:22 +0000)]
2006-01-31  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/unix/sysv/linux/i386/fxstatat.c [XSTAT_IS_STAT64]
(__fxstatat64): Add libc_hidden_ver.
* sysdeps/unix/sysv/linux/fxstatat.c [XSTAT_IS_STAT64] (__fxstatat64):
Likewise.

14 years ago2006-01-31 Jakub Jelinek <jakub@redhat.com>
roland [Wed, 1 Feb 2006 02:20:35 +0000 (02:20 +0000)]
2006-01-31  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/sparc/sparc64/jmpbuf-unwind.h: Remove jmpbuf-offsets.h
include.

14 years ago.
roland [Tue, 31 Jan 2006 21:32:11 +0000 (21:32 +0000)]
.

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

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

14 years ago.
roland [Tue, 31 Jan 2006 19:18:14 +0000 (19:18 +0000)]
.

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

* inet/rcmd.c (iruserfopen): Remove redundant initialization.
From Bernhard Fischer <rep.nop@aon.at>.

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

* posix/regcomp.c (calc_eclosure_iter): Remove dead variables.
Reported by Mike Frysinger <vapier@gentoo.org>.

14 years ago.
roland [Tue, 31 Jan 2006 18:56:42 +0000 (18:56 +0000)]
.

14 years ago2006-01-30 Steven Munroe <sjmunroe@us.ibm.com>
roland [Tue, 31 Jan 2006 18:56:31 +0000 (18:56 +0000)]
2006-01-30  Steven Munroe  <sjmunroe@us.ibm.com>

* sysdeps/ieee754/ldbl-128ibm/s_cprojl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_ctanhl.c: New file.
* sysdeps/ieee754/ldbl-128ibm/s_ctanl.c: New file.

14 years ago2006-01-30 Steven Munroe <sjmunroe@us.ibm.com>
roland [Tue, 31 Jan 2006 18:56:27 +0000 (18:56 +0000)]
2006-01-30  Steven Munroe  <sjmunroe@us.ibm.com>

* sysdeps/ieee754/ldbl-128ibm/k_cosl.c (__kernel_cosl): Correct index
for __sincosl_table.
* sysdeps/ieee754/ldbl-128ibm/k_sincosl.c (__kernel_sincosl): Likewise.
* sysdeps/ieee754/ldbl-128ibm/k_sinl.c (__kernel_sinl): Likewise.

14 years ago2006-01-30 Steven Munroe <sjmunroe@us.ibm.com>
roland [Tue, 31 Jan 2006 18:56:23 +0000 (18:56 +0000)]
2006-01-30  Steven Munroe  <sjmunroe@us.ibm.com>

* sysdeps/ieee754/ldbl-128ibm/s_ceill.c: Correct sign of 0.0.
* sysdeps/ieee754/ldbl-128ibm/s_floorl.c: Likewise.

14 years ago.
roland [Tue, 31 Jan 2006 01:26:18 +0000 (01:26 +0000)]
.

14 years ago2006-01-29 Daniel Jacobowitz <dan@codesourcery.com>
roland [Tue, 31 Jan 2006 01:26:05 +0000 (01:26 +0000)]
2006-01-29  Daniel Jacobowitz  <dan@codesourcery.com>

* sysdeps/unix/sysv/linux/mips/bits/mman.h (MADV_REMOVE): Define.

14 years ago2006-01-29 Daniel Jacobowitz <dan@codesourcery.com>
roland [Tue, 31 Jan 2006 01:26:02 +0000 (01:26 +0000)]
2006-01-29  Daniel Jacobowitz  <dan@codesourcery.com>

* sysdeps/unix/sysv/linux/mips/bits/socket.h (struct msghdr): Use
size_t for msg_controllen.
(__cmsg_nxthdr): Correct test.
(__SCM_CONNECT): Delete.

14 years ago2006-01-29 Daniel Jacobowitz <dan@codesourcery.com>
roland [Tue, 31 Jan 2006 01:26:00 +0000 (01:26 +0000)]
2006-01-29  Daniel Jacobowitz  <dan@codesourcery.com>

* sysdeps/unix/sysv/linux/mips/bits/errno.h (ECANCELED,
EOWNERDEAD, ENOTRECOVERABLE): Define.

14 years ago2006-01-29 Daniel Jacobowitz <dan@codesourcery.com>
roland [Tue, 31 Jan 2006 01:25:58 +0000 (01:25 +0000)]
2006-01-29  Daniel Jacobowitz  <dan@codesourcery.com>

* sysdeps/mips/dl-machine.h (RTLD_START): Correct offsets for
N64.

14 years ago.
roland [Mon, 30 Jan 2006 22:41:14 +0000 (22:41 +0000)]
.

14 years ago2006-01-30 Alexandre Oliva <aoliva@redhat.com>, Roland McGrath <roland@redhat...
roland [Mon, 30 Jan 2006 22:41:03 +0000 (22:41 +0000)]
2006-01-30  Alexandre Oliva  <aoliva@redhat.com>, Roland McGrath  <roland@redhat.com>

* configure.in (fno_unit_at_a_time): Set to
-fno-toplevel-reorder if the compiler supports it.
Otherwise use -fno-unit-at-a-time unconditionally.
* configure: Regenerated.

14 years ago.
roland [Mon, 30 Jan 2006 22:29:44 +0000 (22:29 +0000)]
.

14 years ago2006-01-30 Jakub Jelinek <jakub@redhat.com>
roland [Mon, 30 Jan 2006 22:29:27 +0000 (22:29 +0000)]
2006-01-30  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/powerpc/fpu/libm-test-ulps: Merge ulps with older
libm-test-ulps rather than overwrite it.  Remove excessively high ulps.

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.