external/glibc.git
23 years ago* sysdeps/ia64/fpu/Makefile: Modify sysdep_routines instead of
Andreas Schwab [Wed, 7 Mar 2001 18:04:52 +0000 (18:04 +0000)]
* sysdeps/ia64/fpu/Makefile: Modify sysdep_routines instead of

routines, and sysdep-CPPFLAGS instead of CPPFLAGS.

23 years ago* sysdeps/ia64/fpu/Makefile: Modify sysdep_routines instead of
Andreas Schwab [Wed, 7 Mar 2001 18:04:19 +0000 (18:04 +0000)]
* sysdeps/ia64/fpu/Makefile: Modify sysdep_routines instead of

routines, and sysdep-CPPFLAGS instead of CPPFLAGS.

23 years agoUpdate.
Andreas Jaeger [Wed, 7 Mar 2001 13:52:14 +0000 (13:52 +0000)]
Update.

2001-03-07  Andreas Jaeger  <aj@suse.de>

* resolv/Makefile (routines): Only build gai_sigqueue when threads
are available.

23 years agoUpdate.
Andreas Jaeger [Wed, 7 Mar 2001 13:35:58 +0000 (13:35 +0000)]
Update.

* elf/ldconfig.c (_dl_sysdep_message): Remove.
* sysdeps/unix/sysv/linux/sparc/sparc32/dl-procinfo.h: Include
ldsodefs.h.
* sysdeps/unix/sysv/linux/sparc/sparc64/dl-procinfo.h: Likewise.

23 years agoUpdate.
Andreas Jaeger [Wed, 7 Mar 2001 13:15:32 +0000 (13:15 +0000)]
Update.

2001-03-07  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela): Use
_dl_error_printf instead of _dl_sysdep_error.
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela): Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/dl-procinfo.h (_dl_procinfo):
Use _dl_printf instead of _dl_sysdep_message.
* sysdeps/unix/sysv/linux/sparc/sparc64/dl-procinfo.h (_dl_procinfo):
Likewise.

23 years agoUpdate.
Andreas Jaeger [Wed, 7 Mar 2001 07:44:01 +0000 (07:44 +0000)]
Update.

2001-03-06  Ben Collins  <bcollins@debian.org>

* manual/arith.texi (Integers): Fix documentation of fast and
least integer typedefs.

23 years agoUpdate.
Andreas Jaeger [Wed, 7 Mar 2001 07:41:33 +0000 (07:41 +0000)]
Update.

2001-03-06  Jakub Jelinek  <jakub@redhat.com>

* resolv/Depend: New file.
* resolv/Makefile (extra-libs, tests): Build libanl and ga_test only
when libpthread is built.

23 years agoUpdate.
Andreas Jaeger [Tue, 6 Mar 2001 14:56:11 +0000 (14:56 +0000)]
Update.

* sysdeps/i386/fpu/libm-test-ulps: Add some deltas.

23 years agoUpdate.
Andreas Jaeger [Tue, 6 Mar 2001 07:30:38 +0000 (07:30 +0000)]
Update.

2001-03-06  Andreas Jaeger  <aj@suse.de>

* sysdeps/sh/dl-machine.h (elf_machine_rela): Add missing comma.
Patch by kaz Kojima <kkojima@rr.iij4u.or.jp>.

23 years ago(elf_machine_rela): Add missing comma.
Andreas Jaeger [Tue, 6 Mar 2001 07:30:22 +0000 (07:30 +0000)]
(elf_machine_rela): Add missing comma.

23 years agoUpdate.
Ulrich Drepper [Mon, 5 Mar 2001 20:47:27 +0000 (20:47 +0000)]
Update.

2001-03-05  Ulrich Drepper  <drepper@redhat.com>

* stdlib/Versions: Remove __new_exitfn again.  Not needed.

* rt/lio_listio.c: Add a few asserts.

23 years agoRemove __new_exitfn.
Ulrich Drepper [Mon, 5 Mar 2001 20:43:07 +0000 (20:43 +0000)]
Remove __new_exitfn.

23 years agoUpdate.
Andreas Jaeger [Mon, 5 Mar 2001 19:15:17 +0000 (19:15 +0000)]
Update.

2001-03-05  Andreas Jaeger  <aj@suse.de>

* stdlib/msort.c (qsort): Don't use alloca in a function call.

23 years ago(qsort): Don't use alloca in a function call.
Andreas Jaeger [Mon, 5 Mar 2001 19:14:54 +0000 (19:14 +0000)]
(qsort): Don't use alloca in a function call.

23 years agoFix type of parameter for S_TYPEISMQ, S_TYPEISSEM, and S_TYPEISSHM.
Ulrich Drepper [Mon, 5 Mar 2001 18:39:04 +0000 (18:39 +0000)]
Fix type of parameter for S_TYPEISMQ, S_TYPEISSEM, and S_TYPEISSHM.

23 years agoUpdate.
Ulrich Drepper [Mon, 5 Mar 2001 18:31:45 +0000 (18:31 +0000)]
Update.

2001-03-05  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/linux/bits/stat.h (__S_TYPEISMQ, __S_TYPEISSEM,
__S_TYPEISSHM): Rewrite to enforce correct use the macros.  They still
always return zero.
* sysdeps/unix/sysv/linux/alpha/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/s390/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/m68k/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/stat.h: Likewise.

23 years ago(__S_TYPEISMQ, __S_TYPEISSEM, __S_TYPEISSHM): Rewrite to enforce correct use the...
Ulrich Drepper [Mon, 5 Mar 2001 18:28:43 +0000 (18:28 +0000)]
(__S_TYPEISMQ, __S_TYPEISSEM, __S_TYPEISSHM): Rewrite to enforce correct use the macros.  They still always return zero.

23 years agoUpdate.
Andreas Jaeger [Mon, 5 Mar 2001 09:50:07 +0000 (09:50 +0000)]
Update.

2001-03-04  Andreas Jaeger  <aj@suse.de>

* stdlib/longlong.h: Don't use multi-line strings.
* iconvdata/tst-loading.c: Likewise.

* csu/Makefile ($(objpfx)version-info.h): Don't use multi-line
string.

23 years agoDon't use multi-line strings.
Andreas Jaeger [Mon, 5 Mar 2001 09:49:34 +0000 (09:49 +0000)]
Don't use multi-line strings.

23 years agoUpdate.
Ulrich Drepper [Sun, 4 Mar 2001 20:56:19 +0000 (20:56 +0000)]
Update.

* sysdeps/ia64/fpu/libm-test-ulps: Adjust for addition of lgammal.

23 years agoUpdate.
Ulrich Drepper [Sun, 4 Mar 2001 20:16:34 +0000 (20:16 +0000)]
Update.

* rt/lib_listio.c: Add a few asserts.

23 years ago(lio_listio): Add some asserts.
Ulrich Drepper [Sun, 4 Mar 2001 20:13:49 +0000 (20:13 +0000)]
(lio_listio): Add some asserts.

23 years ago($(objpfx)version-info.h): Don't use multi-line string.
Andreas Jaeger [Sun, 4 Mar 2001 20:01:25 +0000 (20:01 +0000)]
($(objpfx)version-info.h): Don't use multi-line string.

23 years agoDon't use multi-line strings.
Andreas Jaeger [Sun, 4 Mar 2001 20:01:15 +0000 (20:01 +0000)]
Don't use multi-line strings.

23 years agoUpdate.
Ulrich Drepper [Sun, 4 Mar 2001 19:51:54 +0000 (19:51 +0000)]
Update.

* elf/global.c: New file.
* elf/globalmod1.c: New file.
* elf/Makefile: Add rules to build and run global.

23 years agoUpdate.
Ulrich Drepper [Sun, 4 Mar 2001 19:31:21 +0000 (19:31 +0000)]
Update.

* sysdeps/unix/sysv/linux/alpha/bits/siginfo.h: Define SI_ASYNCNL.
* sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Likewise.

23 years agoUpdate.
Ulrich Drepper [Sun, 4 Mar 2001 19:25:06 +0000 (19:25 +0000)]
Update.

* sysdeps/ieee754/ldbl-96/e_lgammal_r.c: New file.
Contributed by Stephen L. Moshier <moshier@na-net.ornl.gov>.

* sysdeps/ieee754/ldbl-96/e_gammal_r.c: Fix handling of boundary cases.

* sysdeps/ieee754/dbl-64/e_gamma_r.c: Always initialize sign variable.
* sysdeps/ieee754/flt-32/e_gammaf_r.c: Likewise.

* sysdeps/i386/fpu/libm-test-ulps: Adjust after addition of lgammal.

23 years agoUpdate.
Ulrich Drepper [Sun, 4 Mar 2001 19:19:44 +0000 (19:19 +0000)]
Update.

2001-03-04  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Fix typo in last change.

23 years agoMention new long double functions.
Ulrich Drepper [Sun, 4 Mar 2001 19:15:03 +0000 (19:15 +0000)]
Mention new long double functions.

23 years agoCorrect english in my last entries.
Andreas Jaeger [Sun, 4 Mar 2001 18:24:56 +0000 (18:24 +0000)]
Correct english in my last entries.

* resolv/tst-aton.c: Add testcase for IP with four periods.
* resolv/inet_addr.c: Don't recognize an IP with four periods.

23 years agoUpdate.
Andreas Jaeger [Sun, 4 Mar 2001 17:12:06 +0000 (17:12 +0000)]
Update.

2001-03-04  Andreas Jaeger  <aj@suse.de>

* resolv/tst-aton.c: Add testcase for IP with four points.

* resolv/inet_addr.c: Don't recognize an IP with four points.
Patch by Andre' Breiler <A.Breiler@gmx.net>.

23 years ago* resolv/tst-aton.c: Add testcase for IP with four points.
Andreas Jaeger [Sun, 4 Mar 2001 17:11:25 +0000 (17:11 +0000)]
* resolv/tst-aton.c: Add testcase for IP with four points.

* resolv/inet_addr.c: Don't recognize an IP with four points.
Patch by Andre' Breiler <A.Breiler@gmx.net>.

23 years agoUpdate.
Ulrich Drepper [Sun, 4 Mar 2001 08:47:11 +0000 (08:47 +0000)]
Update.

2001-02-27  Philip Blundell  <pb@futuretv.com>

* elf/elf.h: Add new ARM definitions from latest (B-01)
specification.  Correct naming of EF_ARM_ALIGN8 et al.

2001-03-04  Ulrich Drepper  <drepper@redhat.com>

* stdio-common/tst-printf.sh: Remove bashisms.
Patch by Matthew Clarke <Matthew_Clarke@mindlink.bc.ca>.

* shlib-versions: Add entry for libanl.

23 years agoUpdate.
Ulrich Drepper [Sat, 3 Mar 2001 18:21:04 +0000 (18:21 +0000)]
Update.

* Versions.def: Add libanl definition.
* shlig-versions: Add entry for libanl.
* resolv/Makefile (distribute): Add gai_misc.h and ga_test.c.
(routines): Add gai_sigqueue.
(extra-libs): Add libanl.
(libanl-routines): New variable.
Add rules to build libanl and ga_test.
* resolv/Versions [libc] (GLIBC_2.2.3): Add __gai_sigqueue.
[libanl]: New library.
* resolv/netdb.h: Add definitions for libanl.
* resolv/getaddrinfo_a.c: New file.
* resolv/gai_cancel.c: New file.
* resolv/gai_error.c: New file.
* resolv/gai_misc.c: New file.
* resolv/gai_misc.h: New file.
* resolv/gai_notify.c: New file.
* resolv/gai_suspend.c: New file.
* resolv/ga_test.c: New file.
* sysdeps/generic/gai_sigqueue.c: New file.
* sysdeps/unix/sysv/linux/gai_sigqueue.c: New file.
* sysdeps/generic/bits/siginfo.h: Allow __need_sigevent_t being defined
and provide only that definition.
* sysdeps/unix/sysv/linux/alpha/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Likewise.

* rt/aio_misc.c: Fix typos in comments.
* rt/lio_listio.c: Pretty printing.  Little optimization in request
list handling.

* elf/rtld.c: Remove commented out code.

23 years agoUpdate.
Ulrich Drepper [Sat, 3 Mar 2001 17:01:02 +0000 (17:01 +0000)]
Update.

2001-03-03  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/linux/linux_fsinfo.h (SHMFS_SUPER_MAGIC):
Update for real 2.4 kernels.

23 years agoUpdate.
Ulrich Drepper [Thu, 1 Mar 2001 08:17:40 +0000 (08:17 +0000)]
Update.

2001-03-01  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-load.c: Pretty printing.

* elf/dl-object.c (_dl_new_object): Don't add the loader's scope
twice.

* elf/dl-misc.c (_dl_debug_vdprintf): Fix typo visible on 64-bit

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Feb 2001 15:24:30 +0000 (15:24 +0000)]
Update.

2001-02-28  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/alpha/dl-machine.h (elf_machine_rela): Don't handle
relocations which are not in ld.so if RTLD_BOOTSTRAP is defined.

* sysdeps/powerpc/dl-machine.c (__process_machine_rela): Fix typo.

* elf/dl-misc.c (_dl_debug_vdprintf): Fix type visible on 64-bit
machines.

* sysdeps/unix/sysv/linux/powerpc/sysdep.h (C_TEXT): Define.

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Feb 2001 07:43:29 +0000 (07:43 +0000)]
Update.

* sysdeps/powerpc/elf/libc-start.c: Use new output functions and
_dl_debug_mask.

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Feb 2001 06:36:10 +0000 (06:36 +0000)]
Update.

* sysdeps/arm/dl-machine.h: Likewise.
* sysdeps/hppa/dl-machine.h: Likewise.
* sysdeps/m68k/dl-machine.h: Likewise.
* sysdeps/powerpc/dl-machine.h: Likewise.
* sysdeps/s390/dl-machine.h: Likewise.
* sysdeps/sh/dl-machine.h: Likewise.

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Feb 2001 06:24:03 +0000 (06:24 +0000)]
Update.

* elf/Versions [ld]: Don't export _dl_debug_message anymore.  Export
_dl_debug_printf.
* elf/dl-misc.c: Remove definition of _dl_sysdep_output and
_dl_debug_message.  Define _dl_debug_vdprintf, _dl_debug_printf,
_dl_debug_printf_c, and _dl_printf.
* sysdeps/generic/ldsodefs.h: Don't declare _dl_sysdep_output,
_dl_debug_message, _dl_sysdep_message, _dl_sysdep_error, and
_dl_sysdep_fatal.  Declare _dl_debug_printf, _dl_debug_printf_c,
_dl_printf, _dl_error_printf, and _dl_fatal_printf.
* elf/dl-close.c: Replace use of old output functions with the new
ones.
* elf/dl-deps.c: Likewise.
* elf/dl-error.c: Likewise.
* elf/dl-fini.c: Likewise.
* elf/dl-init.c: Likewise.
* elf/dl-load.c: Likewise.
* elf/dl-lookup.c: Likewise.
* elf/dl-minimal.c: Likewise.
* elf/dl-open.c: Likewise.
* elf/dl-profile.c: Likewise.
* elf/dl-reloc.c: Likewise.
* elf/dl-version.c: Likewise.
* elf/do-lookup.h: Likewise.
* elf/rtld.c: Likewise.
* sysdeps/generic/dl-cache.c: Likewise.
* sysdeps/generic/dl-sysdep.c: Likewise.
* sysdeps/generic/libc-start.c: Likewise.
* sysdeps/i386/dl-machine.h: Likewise.
* sysdeps/unix/sysv/linux/dl-osinfo.h: Likewise.
* sysdeps/unix/sysv/linux/i386/dl-librecon.h: Likewise.
* sysdeps/unix/sysv/linux/i386/dl-procinfo.h: Likewise.

* sysdeps/generic/ldsodefs.h: Remove _dl_secure declaration.

* dlfcn/Makefile: Don't run tstatexit test unless .hidden is
supported by assembler.

23 years agoUpdate.
Ulrich Drepper [Tue, 27 Feb 2001 18:48:08 +0000 (18:48 +0000)]
Update.

* sysdeps/generic/ldsodefs.h: Remove commented-out variable
declaractions.

23 years agoUpdate.
Ulrich Drepper [Tue, 27 Feb 2001 17:59:27 +0000 (17:59 +0000)]
Update.

* elf/rtld.c: Little optimizations in handling _dl_lazy.

* elf/cache.c (save_cache): Portability changes.
* elf/dl-profile.c (_dl_start_profile): Likewise.

* elf/sln.c: Cleanups.  Remove arbitrary limits.

23 years agoUpdate.
Ulrich Drepper [Tue, 27 Feb 2001 09:36:33 +0000 (09:36 +0000)]
Update.

2001-02-27  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-close.c: Replace _dl_debug_* variables with _dl_debug_mask.
* elf/dl-deps.c: Likewise.
* elf/dl-fini.c: Likewise.
* elf/dl-init.c: Likewise.
* elf/dl-load.c: Likewise.
* elf/dl-lookup.c: Likewise.
* elf/dl-open.c: Likewise.
* elf/dl-reloc.c: Likewise.
* elf/dl-support.c: Likewise.
* elf/dl-version.c: Likewise.
* elf/do-lookup.h: Likewise.
* elf/rtld.c: Likewise.
* sysdeps/generic/dl-cache.c: Likewise.
* sysdeps/generic/ldsodefs.h: Likewise.
* sysdeps/generic/libc-start.c: Likewise.
* elf/Versions: Don't export _dl_debug_impcalls and _dl_debug_files.
Export _dl_debug_mask.
* Versions.def: Define GLIBC_2.2.3 for ld.

23 years agoReplace _dl_debug_* variables with _dl_debug_mask.
Ulrich Drepper [Tue, 27 Feb 2001 09:34:31 +0000 (09:34 +0000)]
Replace _dl_debug_* variables with _dl_debug_mask.

23 years agoupdate
Greg McGary [Tue, 27 Feb 2001 05:24:50 +0000 (05:24 +0000)]
update

2001-02-26  Greg McGary  <greg@mcgary.org>

* sysdeps/unix/make-syscalls.sh (ptr): Handle `V' keyletter.

23 years ago* sysdeps/unix/make-syscalls.sh (ptr): Handle `V' keyletter.
Greg McGary [Tue, 27 Feb 2001 05:24:31 +0000 (05:24 +0000)]
* sysdeps/unix/make-syscalls.sh (ptr): Handle `V' keyletter.

23 years agoUpdate.
Ulrich Drepper [Tue, 27 Feb 2001 01:59:46 +0000 (01:59 +0000)]
Update.

2001-02-26  Paul Eggert  <eggert@twinsun.com>

Modify mkstemp.c and tempname.c so that they can be used by
GNU applications on non-glibc platforms.

* misc/mkstemp.c (__GT_FILE): Define to zero if not defined.

* sysdeps/posix/tempname.c: Include <config.h> if HAVE_CONFIG_H.
Include <stddef.h>, <stdint.h>, <string.h> only if
STDC_HEADERS || _LIBC.
Include <fcntl.h> only if HAVE_FCNTL_H || _LIBC.
Include <unistd.h> only if HAVE_UNISTD_H || _LIBC.
Include <sys/time.h> only if HAVE_SYS_TIME_H || _LIBC.
(__set_errno): Define this macro if <errno.h> doesn't.
(P_tmpdir, TMP_MAX, __GT_FILE, __GT_BIGFILE, __GT_DIR, __GT_NOCREATE):
Define these macros if <stdio.h> doesn't.
(S_ISDIR, S_IRUSR, S_IWUSR, S_IXUSR):
Define these macros if <sys/stat.h> doesn't.
Ignore <sys/stat.h> S_ISDIR if STAT_MACROS_BROKEN.
(stat64, __getpid, __gettimeofday, __mkdir, __open, __open64,
lxstat64, __xstat64): Define if not _LIBC.
(struct_stat64): New macro.
(direxists, __gen_tempname): Use it, to avoid a
portability problem with Solaris 8.
(__secure_getenv): Define if ! (HAVE___SECURE_GETENV || _LIBC).
(__gen_tempname): Invoke gettimeofday only if
HAVE_GETTIMEOFDAY || _LIBC; otherwise, fall back on plain "time".
Use portable macros like S_IRUSR | S_IWUSR rather than nonportable
octal values like 0600.

23 years agoUpdate.
Ulrich Drepper [Mon, 26 Feb 2001 20:19:49 +0000 (20:19 +0000)]
Update.

* sysdeps/ieee754/ldbl-96/e_jnl.c: New file.
Contributed by Stephen L. Moshier <moshier@na-net.ornl.gov>.

* sysdeps/i386/fpu/libm-test-ulps: Update for jnl and ynl introduction.
* sysdeps/ia64/fpu/libm-test-ulps: Likewise.

23 years agoUpdate.
Ulrich Drepper [Mon, 26 Feb 2001 19:32:00 +0000 (19:32 +0000)]
Update.

* posix/wordexp-test.c (testit): Remove warnings.

23 years agoUpdate.
Ulrich Drepper [Mon, 26 Feb 2001 17:53:15 +0000 (17:53 +0000)]
Update.

2001-02-26  Ulrich Drepper  <drepper@redhat.com>

* dlfcn/Makefile (distribute): Add modatexit.c and modcxaatexit.c.
(tests): Add tstatexit and tstcxaatexit.
(module-names): Add modatexit and modcxaatexit.
Add rules to build and run tstatexit and tstcxaatexit.
* dlfcn/modatexit.c: New file.
* dlfcn/modcxaatexit.c: New file.
* dlfcn/tstatexit.c: New file.
* dlfcn/tstcxaatexit.c: New file.

* io/Makefile: Pass -DHAVE_DOT_HIDDEN to stat and mknod functions if
.hidden is available.
* io/stat.c: If .hidden is available use it to avoid exporting
functions.
* io/fstat.c: Likewise.
* io/lstat.c: Likewise.
* io/stat64.c: Likewise.
* io/fstat64.c: Likewise.
* io/lstat64.c: Likewise.
* sysdeps/generic/mknod.c: Likewise.

* malloc/mtrace.c: Use __cxa_atexit and not atexit.
* sysdeps/generic/bb_init_func.c: Likewise.
* sysdeps/generic/libc-start.c: Likewise.

* stdlib/atexit.c (__new_exitfn): Move to cxa_atexit.c.
(atexit): Implement using __cxa_atexit.
Use .hidden if availble to avoid exporting atexit.
* stdlib/cxa_atexit.c (__new_exitfn): Moved to here from atexit.c.
* stdlib/Versions: Export __new_exitfn for GLIBC_2.2.3.
* stdlib/Makefile (routines): Add old_atexit.
(static-only-routines): Add atexit.
Pass -DHAVE_DOT_HIDDEN for atexit.c if .hidden is available.
* stdlib/old_atexit.c: New file.

* intl/Makefile: Remove bogus endif.

23 years agoRemove bogus endif.
Ulrich Drepper [Mon, 26 Feb 2001 17:27:20 +0000 (17:27 +0000)]
Remove bogus endif.

23 years agoUpdate.
Andreas Jaeger [Mon, 26 Feb 2001 12:16:10 +0000 (12:16 +0000)]
Update.

* intl/Makefile (tests): Run mtrace-tst-gettext only when perl is
available.
Reported by Achim Gottinger <achim@gentoo.org>.

23 years agoUpdate.
Andreas Jaeger [Mon, 26 Feb 2001 11:27:04 +0000 (11:27 +0000)]
Update.

2001-02-26  Andreas Jaeger  <aj@suse.de>

* iconvdata/Makefile (tests): Fix typo in last patch.

23 years agoUpdated.
Andreas Jaeger [Mon, 26 Feb 2001 07:54:30 +0000 (07:54 +0000)]
Updated.

2001-02-25  Andreas Jaeger  <aj@suse.de>

* intl/Makefile (plural.c): Reorder rules so that they work if
BISON doesn't exist.

23 years agoFix some nits. Patch by Matthew Clarke <Matthew_Clarke@mindlink.bc.ca>
Andreas Jaeger [Mon, 26 Feb 2001 07:28:08 +0000 (07:28 +0000)]
Fix some nits.  Patch by Matthew Clarke <Matthew_Clarke@mindlink.bc.ca>

23 years agoRegenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi /home/roland...
Roland McGrath [Mon, 26 Feb 2001 00:56:51 +0000 (00:56 +0000)]
Regenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi /home/roland/gnu/build/libc/config.h /usr/i386-gnu/include/mach/message.h /usr/i386-gnu/include/mach/kern_return.h /usr/i386-gnu/include/mach/machine/kern_return.h /usr/i386-gnu/include/mach/port.h /usr/i386-gnu/include/mach/boolean.h /usr/i386-gnu/include/mach/machine/boolean.h /usr/i386-gnu/include/mach/machine/vm_types.h /usr/i386-gnu/include/mach/mig_errors.h /usr/i386-gnu/include/device/device_types.h /usr/i386-gnu/include/mach/std_types.h /home/roland/gnu/build/libc/errnos.d

23 years agoUpdate.
Ulrich Drepper [Sun, 25 Feb 2001 16:28:40 +0000 (16:28 +0000)]
Update.

2001-02-25  Ulrich Drepper  <drepper@redhat.com>

* intl/locale.alias: Don't use nb_NO but define aliases for it.

23 years agoUpdate.
Ulrich Drepper [Fri, 23 Feb 2001 22:34:22 +0000 (22:34 +0000)]
Update.

2001-02-23  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/i386/strtok.S: Continue to return NULL after the first
time this happened.

23 years agoUpdate.
Ulrich Drepper [Fri, 23 Feb 2001 20:29:25 +0000 (20:29 +0000)]
Update.

2001-02-23  Andreas Jaeger  <aj@suse.de>

* string/tester.c (test_strtok_r): Add testcase.
(test_strtok_r): Always initialize cp for proper checking.

* sysdeps/generic/strtok.c (strtok): Handle case of first strtok
returning NULL correctly.
Patch by Fumitoshi UKAI <ukai@debian.or.jp>.
* sysdeps/generic/strtok_r.c (__strtok_r): Likewise.

2001-02-23  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/aix/bits/types.h: Define __need_NULL before
including <stddef.h>.
* sysdeps/unix/sysv/aix/write.c: Define alias __libc_write.
* include/libc-symbols.h (weak_alias): Don't use .weak if
HAVE_ASM_GLOBAL_DOT_NAME is defined.
Patches by Michael Keezer <mkeezer@redhat.com>.

* sysdeps/generic/ftime.c: Don't include <sys/time.h> at all.
Patch by Michael Keezer <mkeezer@redhat.com>.

* sysdeps/unix/sysv/aix/Dist: Remove restf.S and savef.S.
* sysdeps/unix/sysv/aix/Makefile [$(subdir) == misc]
(sysdep_routines): Remove restf.S and savef.S.
* sysdeps/unix/sysv/aix/restf.S. Removed.
* sysdeps/unix/sysv/aix/savef.S. Removed.
* sysdeps/powerpc/fprrest.S: Use C_TEXT to define label.  Also define
alternative names used on some platforms.
* sysdeps/powerpc/fprsave.S: Likewise.
* sysdeps/powerpc/gprrest0.S: Likewise.
* sysdeps/powerpc/gprrest1.S: Likewise.
* sysdeps/powerpc/gprsave0.S: Likewise.
* sysdeps/powerpc/gprsave1.S: Likewise.
Patch by Michael Keezer <mkeezer@redhat.com>.

23 years agoUpdate.
Ulrich Drepper [Thu, 22 Feb 2001 19:58:14 +0000 (19:58 +0000)]
Update.

2001-02-22  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/i386/elf/start.S (_fp_hw): Actually define label.

* configure.in: Don't check for libgd if user passed --without-gd.

23 years ago(_fp_hw): Actually define label.
Ulrich Drepper [Thu, 22 Feb 2001 19:57:34 +0000 (19:57 +0000)]
(_fp_hw): Actually define label.

23 years agoUpdate.
Andreas Jaeger [Thu, 22 Feb 2001 13:46:25 +0000 (13:46 +0000)]
Update.

* string/tst-strtok.c (main): Fix error messages.

2001-02-22  Andreas Jaeger  <aj@suse.de>

23 years agoUpdate.
Andreas Jaeger [Thu, 22 Feb 2001 09:17:54 +0000 (09:17 +0000)]
Update.

2001-02-22  Andreas Jaeger  <aj@suse.de>

* math/Makefile: Remove omit-long-double-fcts.

23 years agoUpdate.
Andreas Jaeger [Thu, 22 Feb 2001 08:28:05 +0000 (08:28 +0000)]
Update.

2001-02-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>

* sysdeps/mips/bsd-_setjmp.S (_setjmp): Reorder instructions to
avoid problems on MIPS I.
* sysdeps/mips/bsd-setjmp.S (setjmp): Likewise.

* sysdeps/mips/dl-machine.h (RTLD_START): Remove duplicate ".set
noreorder".

23 years ago* sysdeps/mips/bsd-_setjmp.S (_setjmp): Reorder instructions to
Andreas Jaeger [Thu, 22 Feb 2001 08:27:50 +0000 (08:27 +0000)]
* sysdeps/mips/bsd-_setjmp.S (_setjmp): Reorder instructions to

avoid problems on MIPS I.
* sysdeps/mips/bsd-setjmp.S (setjmp): Likewise.
* sysdeps/mips/dl-machine.h (RTLD_START): Remove duplicate ".set
noreorder".

23 years agoUpdate.
Ulrich Drepper [Thu, 22 Feb 2001 01:21:50 +0000 (01:21 +0000)]
Update.

* posix/fnmatch_loop.c: Handle ranges outside glibc correctly.

23 years agoUpdate.
Ulrich Drepper [Wed, 21 Feb 2001 20:17:48 +0000 (20:17 +0000)]
Update.

* sysdeps/generic/ftime.c: Include <time.h>.

23 years agoCorrect some older entry.
Ulrich Drepper [Wed, 21 Feb 2001 16:21:20 +0000 (16:21 +0000)]
Correct some older entry.

* sysdeps/generic/e_scalbf.c: Likewise.
* sysdeps/generic/e_scalbl.c: Likewise.

23 years agoUpdate.
Ulrich Drepper [Wed, 21 Feb 2001 16:16:27 +0000 (16:16 +0000)]
Update.

* configure.in: Don't check for libgd if user set --without-gd.
* string/Makefile (tests): Add tst-strtok.

23 years agoUodate.
Ulrich Drepper [Wed, 21 Feb 2001 15:45:26 +0000 (15:45 +0000)]
Uodate.

* configure.in: Don't check fir libgd if user set --without-gd.
Patch by Achim Gottinger <achim@gentoo.org>.

23 years agoUpdate.
Ulrich Drepper [Wed, 21 Feb 2001 15:39:07 +0000 (15:39 +0000)]
Update.

2001-02-21  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/i386/i686/strtok.S: Continue to return NULL after the
first time this happened.

2001-02-21  Andreas Jaeger  <aj@suse.de>

* string/tst-strtok.c: New testcase, reported by
Andrew Church <achurch@achurch.org>.

23 years agoUpdate.
Ulrich Drepper [Tue, 20 Feb 2001 17:40:18 +0000 (17:40 +0000)]
Update.

2001-02-20  Ulrich Drepper  <drepper@redhat.com>

* libio/iofwide.c: Remove fwide alias.

23 years agoMentioned POSIX shared memory.
Ulrich Drepper [Tue, 20 Feb 2001 09:00:41 +0000 (09:00 +0000)]
Mentioned POSIX shared memory.

23 years agoFix typo.
Andreas Jaeger [Tue, 20 Feb 2001 08:22:09 +0000 (08:22 +0000)]
Fix typo.

23 years agoUpdate.
Andreas Jaeger [Tue, 20 Feb 2001 08:20:10 +0000 (08:20 +0000)]
Update.

2001-02-20  Andreas Jaeger  <aj@suse.de>

* iconvdata/Makefile (tests): Only run mtrace-tst-loading if perl
is available.
Reported by Achim Gottinger <achim@gentoo.org>.

23 years ago* iconvdata/Makefile (tests): Only run mtrace-tst-loading if perl
Andreas Jaeger [Tue, 20 Feb 2001 08:19:44 +0000 (08:19 +0000)]
* iconvdata/Makefile (tests): Only run mtrace-tst-loading if perl

is available.
Reported by Achim Gottinger <achim@gentoo.org>.

23 years agoUpdate.
Ulrich Drepper [Tue, 20 Feb 2001 02:14:31 +0000 (02:14 +0000)]
Update.

* iconv/tst-iconv1.c (main): Remove debugging code.

23 years agoUpdate.
Ulrich Drepper [Mon, 19 Feb 2001 23:16:05 +0000 (23:16 +0000)]
Update.

* sysdeps/ieee754/flt-32/e_powf.c: Handle x == +-1 correctly.
* sysdeps/ieee754/dbl-64/e_pow.c: Likewise.

23 years agoUpdate.
Ulrich Drepper [Mon, 19 Feb 2001 23:07:28 +0000 (23:07 +0000)]
Update.

* sysdeps/generic/e_scalb.c: Set invalid exception for invalid
parameters.
* sysdeps/generic/e_scalbf.c: New file.
* sysdeps/generic/e_scalbl.c: New file.

23 years agoUpdate.
Ulrich Drepper [Mon, 19 Feb 2001 22:11:23 +0000 (22:11 +0000)]
Update.

2001-02-19  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/ia64/fpu/Makefile (libm-sysdep-routines): Add libm_error,
libm_frexp4, libm_frexp4f, libm_frexp4l, and all the functions also
in libc.
(routines): Replace libm_error with libc_libm_error.
* sysdeps/ia64/fpu/Dist: Add libc_libm_error.c.
* sysdeps/ia64/fpu/libc_libm_error.c: New file.

23 years agoUpdate.
Ulrich Drepper [Mon, 19 Feb 2001 18:55:39 +0000 (18:55 +0000)]
Update.

2001-02-18  Mark Kettenis  <kettenis@gnu.org>

* malloc/mtrace.c [USE_IN_LIBIO]: Define fopen as _IO_fopen64.
(mtrace): Revert 2001-02-13 patch: use fopen instead of fopen64.

2001-02-17  H.J. Lu  <hjl@gnu.org>

* sysdeps/unix/sysv/linux/ia64/clone2.S: Use clone2 and don't use
scratch registers across the system call.

23 years ago(__pthread_lock): Force lock->__status to be read from memory on every spin.
Ulrich Drepper [Mon, 19 Feb 2001 18:47:27 +0000 (18:47 +0000)]
(__pthread_lock): Force lock->__status to be read from memory on every spin.

23 years agoUpdate.
Andreas Jaeger [Mon, 19 Feb 2001 12:36:44 +0000 (12:36 +0000)]
Update.

2001-02-19  Andreas Jaeger  <aj@suse.de>

* malloc/Makefile (tests): Run mtrace only when perl is available.
Reported by Achim Gottinger <achim@gentoo.org>.

23 years ago* malloc/Makefile (tests): Run mtrace only when perl is available.
Andreas Jaeger [Mon, 19 Feb 2001 12:36:27 +0000 (12:36 +0000)]
* malloc/Makefile (tests): Run mtrace only when perl is available.

Reported by Achim Gottinger <achim@gentoo.org>.

23 years agoUpdate.
Ulrich Drepper [Mon, 19 Feb 2001 09:32:39 +0000 (09:32 +0000)]
Update.

* sysdeps/ieee754/ldbl-96/e_j1l.c: New file.
Contributed by Stephen L. Moshier <moshier@na-net.ornl.gov>.

* sysdeps/i386/fpu/libm-test-ulps: Adjust error values for j1 and y1.
* sysdeps/ia64/fpu/libm-test-ulps: Adjust error values for y1.
* math/libm-test.inc (j1_test): Mark constants as long double.
(jn_test): Likewise.
(y1_test): Likewise.
(yn_test): Likewise.

23 years agoUpdate.
Ulrich Drepper [Mon, 19 Feb 2001 09:09:18 +0000 (09:09 +0000)]
Update.

2001-02-19  Ulrich Drepper  <drepper@redhat.com>

* libio/iogetline.c: Move return until after last statement.

* localedata/show-ucs-data.c: Don't show < > for better readability.

* sysdeps/ia64/fpu/Dist: New file.
* sysdeps/ia64/fpu/Makefile: New file.
* sysdeps/ia64/fpu/Versions: New file.
* sysdeps/ia64/fpu/e_acos.S: New file.
* sysdeps/ia64/fpu/e_acosf.S: New file.
* sysdeps/ia64/fpu/e_acosl.S: New file.
* sysdeps/ia64/fpu/e_asin.S: New file.
* sysdeps/ia64/fpu/e_asinf.S: New file.
* sysdeps/ia64/fpu/e_asinl.S: New file.
* sysdeps/ia64/fpu/e_atan2.S: New file.
* sysdeps/ia64/fpu/e_atan2f.S: New file.
* sysdeps/ia64/fpu/e_atan2l.c: New file.
* sysdeps/ia64/fpu/e_cosh.S: New file.
* sysdeps/ia64/fpu/e_coshf.S: New file.
* sysdeps/ia64/fpu/e_coshl.S: New file.
* sysdeps/ia64/fpu/e_exp.S: New file.
* sysdeps/ia64/fpu/e_expf.S: New file.
* sysdeps/ia64/fpu/e_expl.c: New file.
* sysdeps/ia64/fpu/e_fmod.S: New file.
* sysdeps/ia64/fpu/e_fmodf.S: New file.
* sysdeps/ia64/fpu/e_fmodl.S: New file.
* sysdeps/ia64/fpu/e_hypot.S: New file.
* sysdeps/ia64/fpu/e_hypotf.S: New file.
* sysdeps/ia64/fpu/e_hypotl.S: New file.
* sysdeps/ia64/fpu/e_log.S: New file.
* sysdeps/ia64/fpu/e_log10.c: New file.
* sysdeps/ia64/fpu/e_log10f.c: New file.
* sysdeps/ia64/fpu/e_log10l.c: New file.
* sysdeps/ia64/fpu/e_logf.S: New file.
* sysdeps/ia64/fpu/e_logl.c: New file.
* sysdeps/ia64/fpu/e_pow.S: New file.
* sysdeps/ia64/fpu/e_powf.S: New file.
* sysdeps/ia64/fpu/e_powl.S: New file.
* sysdeps/ia64/fpu/e_rem_pio2.c: New file.
* sysdeps/ia64/fpu/e_rem_pio2f.c: New file.
* sysdeps/ia64/fpu/e_remainder.S: New file.
* sysdeps/ia64/fpu/e_remainderf.S: New file.
* sysdeps/ia64/fpu/e_remainderl.S: New file.
* sysdeps/ia64/fpu/e_scalb.S: New file.
* sysdeps/ia64/fpu/e_scalbf.S: New file.
* sysdeps/ia64/fpu/e_scalbl.S: New file.
* sysdeps/ia64/fpu/e_sinh.S: New file.
* sysdeps/ia64/fpu/e_sinhf.S: New file.
* sysdeps/ia64/fpu/e_sinhl.S: New file.
* sysdeps/ia64/fpu/e_sqrt.S: New file.
* sysdeps/ia64/fpu/e_sqrtf.S: New file.
* sysdeps/ia64/fpu/e_sqrtl.S: New file.
* sysdeps/ia64/fpu/k_rem_pio2.c: New file.
* sysdeps/ia64/fpu/k_rem_pio2f.c: New file.
* sysdeps/ia64/fpu/k_rem_pio2l.c: New file.
* sysdeps/ia64/fpu/libm_atan2_reg.S: New file.
* sysdeps/ia64/fpu/libm_error.c: New file.
* sysdeps/ia64/fpu/libm_frexp4.S: New file.
* sysdeps/ia64/fpu/libm_frexp4f.S: New file.
* sysdeps/ia64/fpu/libm_frexp4l.S: New file.
* sysdeps/ia64/fpu/libm_reduce.S: New file.
* sysdeps/ia64/fpu/libm_support.h: New file.
* sysdeps/ia64/fpu/libm_tan.S: New file.
* sysdeps/ia64/fpu/s_atan.S: New file.
* sysdeps/ia64/fpu/s_atanf.S: New file.
* sysdeps/ia64/fpu/s_atanl.S: New file.
* sysdeps/ia64/fpu/s_cbrt.S: New file.
* sysdeps/ia64/fpu/s_cbrtf.S: New file.
* sysdeps/ia64/fpu/s_cbrtl.S: New file.
* sysdeps/ia64/fpu/s_ceil.S: New file.
* sysdeps/ia64/fpu/s_ceilf.S: New file.
* sysdeps/ia64/fpu/s_ceill.S: New file.
* sysdeps/ia64/fpu/s_cos.S: New file.
* sysdeps/ia64/fpu/s_cosf.S: New file.
* sysdeps/ia64/fpu/s_cosl.S: New file.
* sysdeps/ia64/fpu/s_expm1.S: New file.
* sysdeps/ia64/fpu/s_expm1f.S: New file.
* sysdeps/ia64/fpu/s_expm1l.S: New file.
* sysdeps/ia64/fpu/s_floor.S: New file.
* sysdeps/ia64/fpu/s_floorf.S: New file.
* sysdeps/ia64/fpu/s_floorl.S: New file.
* sysdeps/ia64/fpu/s_frexp.c: New file.
* sysdeps/ia64/fpu/s_frexpf.c: New file.
* sysdeps/ia64/fpu/s_frexpl.c: New file.
* sysdeps/ia64/fpu/s_ilogb.S: New file.
* sysdeps/ia64/fpu/s_ilogbf.S: New file.
* sysdeps/ia64/fpu/s_ilogbl.S: New file.
* sysdeps/ia64/fpu/s_ldexp.S: New file.
* sysdeps/ia64/fpu/s_ldexpf.S: New file.
* sysdeps/ia64/fpu/s_ldexpl.S: New file.
* sysdeps/ia64/fpu/s_log1p.S: New file.
* sysdeps/ia64/fpu/s_log1pf.S: New file.
* sysdeps/ia64/fpu/s_log1pl.S: New file.
* sysdeps/ia64/fpu/s_logb.S: New file.
* sysdeps/ia64/fpu/s_logbf.S: New file.
* sysdeps/ia64/fpu/s_logbl.S: New file.
* sysdeps/ia64/fpu/s_matherrf.c: New file.
* sysdeps/ia64/fpu/s_matherrl.c: New file.
* sysdeps/ia64/fpu/s_modf.S: New file.
* sysdeps/ia64/fpu/s_modff.S: New file.
* sysdeps/ia64/fpu/s_modfl.S: New file.
* sysdeps/ia64/fpu/s_nearbyint.S: New file.
* sysdeps/ia64/fpu/s_nearbyintf.S: New file.
* sysdeps/ia64/fpu/s_nearbyintl.S: New file.
* sysdeps/ia64/fpu/s_rint.S: New file.
* sysdeps/ia64/fpu/s_rintf.S: New file.
* sysdeps/ia64/fpu/s_rintl.S: New file.
* sysdeps/ia64/fpu/s_round.S: New file.
* sysdeps/ia64/fpu/s_roundf.S: New file.
* sysdeps/ia64/fpu/s_roundl.S: New file.
* sysdeps/ia64/fpu/s_scalbn.S: New file.
* sysdeps/ia64/fpu/s_scalbnf.S: New file.
* sysdeps/ia64/fpu/s_scalbnl.S: New file.
* sysdeps/ia64/fpu/s_significand.S: New file.
* sysdeps/ia64/fpu/s_significandf.S: New file.
* sysdeps/ia64/fpu/s_significandl.S: New file.
* sysdeps/ia64/fpu/s_sin.c: New file.
* sysdeps/ia64/fpu/s_sincos.c: New file.
* sysdeps/ia64/fpu/s_sincosf.c: New file.
* sysdeps/ia64/fpu/s_sincosl.c: New file.
* sysdeps/ia64/fpu/s_sinf.c: New file.
* sysdeps/ia64/fpu/s_sinl.c: New file.
* sysdeps/ia64/fpu/s_tan.S: New file.
* sysdeps/ia64/fpu/s_tanf.S: New file.
* sysdeps/ia64/fpu/s_tanl.S: New file.
* sysdeps/ia64/fpu/s_trunc.S: New file.
* sysdeps/ia64/fpu/s_truncf.S: New file.
* sysdeps/ia64/fpu/s_truncl.S: New file.
* sysdeps/ia64/fpu/w_acos.c: New file.
* sysdeps/ia64/fpu/w_acosf.c: New file.
* sysdeps/ia64/fpu/w_acosl.c: New file.
* sysdeps/ia64/fpu/w_asin.c: New file.
* sysdeps/ia64/fpu/w_asinf.c: New file.
* sysdeps/ia64/fpu/w_asinl.c: New file.
* sysdeps/ia64/fpu/w_atan2.c: New file.
* sysdeps/ia64/fpu/w_atan2f.c: New file.
* sysdeps/ia64/fpu/w_atan2l.c: New file.
* sysdeps/ia64/fpu/w_cosh.c: New file.
* sysdeps/ia64/fpu/w_coshf.c: New file.
* sysdeps/ia64/fpu/w_coshl.c: New file.
* sysdeps/ia64/fpu/w_exp.c: New file.
* sysdeps/ia64/fpu/w_expf.c: New file.
* sysdeps/ia64/fpu/w_fmod.c: New file.
* sysdeps/ia64/fpu/w_fmodf.c: New file.
* sysdeps/ia64/fpu/w_fmodl.c: New file.
* sysdeps/ia64/fpu/w_hypot.c: New file.
* sysdeps/ia64/fpu/w_hypotf.c: New file.
* sysdeps/ia64/fpu/w_hypotl.c: New file.
* sysdeps/ia64/fpu/w_log.c: New file.
* sysdeps/ia64/fpu/w_log10.c: New file.
* sysdeps/ia64/fpu/w_log10f.c: New file.
* sysdeps/ia64/fpu/w_log10l.c: New file.
* sysdeps/ia64/fpu/w_logf.c: New file.
* sysdeps/ia64/fpu/w_logl.c: New file.
* sysdeps/ia64/fpu/w_pow.c: New file.
* sysdeps/ia64/fpu/w_powf.c: New file.
* sysdeps/ia64/fpu/w_powl.c: New file.
* sysdeps/ia64/fpu/w_remainder.c: New file.
* sysdeps/ia64/fpu/w_remainderf.c: New file.
* sysdeps/ia64/fpu/w_remainderl.c: New file.
* sysdeps/ia64/fpu/w_scalb.c: New file.
* sysdeps/ia64/fpu/w_scalbf.c: New file.
* sysdeps/ia64/fpu/w_scalbl.c: New file.
* sysdeps/ia64/fpu/w_sqrt.c: New file.
* sysdeps/ia64/fpu/w_sqrtf.c: New file.
* sysdeps/ia64/fpu/w_sqrtl.c: New file.
* sysdeps/ia64/fpu/libm-test-ulps: Adjust for long double
implementation.
* sysdeps/ia64/fpu/bits/mathdef.h: Correct float_t and double_t types.
Change FP_ILOGBNAN for new implementation.
* Verions.def: Add 2.2.3 versions.

23 years agoUpdate.
Ulrich Drepper [Sun, 18 Feb 2001 19:52:52 +0000 (19:52 +0000)]
Update.

2001-02-18  Ulrich Drepper  <drepper@redhat.com>

* math/libm-test.inc (scalb_test): Require invalid exception being
raised for invalid parameters.
* sysdeps/i386/fpu/e_scalb.S: Raise invalid exception if necessary.
* sysdeps/i386/fpu/e_scalbf.S: Likewise.
* sysdeps/i386/fpu/e_scalbl.S: Likewise.

23 years ago(scalb_test): Require invalid exception being raised for invalid parameters.
Ulrich Drepper [Sun, 18 Feb 2001 19:49:40 +0000 (19:49 +0000)]
(scalb_test): Require invalid exception being raised for invalid parameters.

23 years ago* sysdeps/mach/getsysstats.c (__get_phys_pages): Change return value to long int...
Mark Kettenis [Sun, 18 Feb 2001 10:38:14 +0000 (10:38 +0000)]
* sysdeps/mach/getsysstats.c (__get_phys_pages): Change return value to long int. (__get_avphys_pages): Likewise.

2001-02-18  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/getsysstats.c (__get_phys_pages): Change return
value to long int.
(__get_avphys_pages): Likewise.

23 years agoUpdate.
Ulrich Drepper [Sun, 18 Feb 2001 09:02:38 +0000 (09:02 +0000)]
Update.

2001-02-18  Ulrich Drepper  <drepper@redhat.com>

* math/libm-test.inc (pow_test): Correct expected results for x == +-1.
* sysdeps/i386/fpu/e_pow.S: Handle x == +-1 correctly.
* sysdeps/i386/fpu/e_powf.S: Likewise.
* sysdeps/i386/fpu/e_powl.S: Likewise.

* sysdeps/i386/fpu/bits/mathinline.h: Remove pow inline code.

* sysdeps/generic/e_exp2l.c: ...this.   New file.
* sysdeps/i386/fpu/e_exp2.S: ...this.   New file.
* sysdeps/i386/fpu/e_exp2f.S: ...this.   New file.
* sysdeps/i386/fpu/e_exp2l.S: ...this.   New file.
* sysdeps/ieee754/flt-32/e_exp2f.c: ...this.   New file.
* sysdeps/ieee754/dbl-64/e_exp2.c: ...this.   New file.
* sysdeps/m68k/fpu/e_exp2.c: ...this.   New file.
* sysdeps/m68k/fpu/e_exp2f.c: ...this.   New file.
* sysdeps/m68k/fpu/e_exp2l.c: ...this.   New file.

23 years agoUpdate.
Ulrich Drepper [Sat, 17 Feb 2001 17:02:11 +0000 (17:02 +0000)]
Update.

* math/Makefile (libm-calls): It's e_exp2 not s_exp2.

23 years agoUpdate.
Ulrich Drepper [Sat, 17 Feb 2001 16:54:13 +0000 (16:54 +0000)]
Update.

2001-02-17  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/generic/s_exp2l.c: Renamed to...
* sysdeps/generic/s_exp2l.c: ...this.   New file.
* sysdeps/i386/fpu/s_exp2.S: Renamed to...
* sysdeps/i386/fpu/s_exp2.S: ...this.   New file.
* sysdeps/i386/fpu/s_exp2f.S: Renamed to...
* sysdeps/i386/fpu/s_exp2f.S: ...this.   New file.
* sysdeps/i386/fpu/s_exp2l.S: Renamed to...
* sysdeps/i386/fpu/s_exp2l.S: ...this.   New file.
* sysdeps/ieee754/flt-32/s_exp2f.c: Renamed to...
* sysdeps/ieee754/flt-32/s_exp2f.c: ...this.   New file.
* sysdeps/ieee754/dbl-64/s_exp2.c: Renamed to...
* sysdeps/ieee754/dbl-64/s_exp2.c: ...this.   New file.
* sysdeps/m68k/fpu/s_exp2.c: Renamed to...
* sysdeps/m68k/fpu/s_exp2.c: ...this.   New file.
* sysdeps/m68k/fpu/s_exp2f.c: Renamed to...
* sysdeps/m68k/fpu/s_exp2f.c: ...this.   New file.
* sysdeps/m68k/fpu/s_exp2l.c: Renamed to...
* sysdeps/m68k/fpu/s_exp2l.c: ...this.   New file.

23 years agoRenamed to e_exp2.
Ulrich Drepper [Sat, 17 Feb 2001 16:46:12 +0000 (16:46 +0000)]
Renamed to e_exp2.

23 years agoUpdate.
Andreas Jaeger [Sat, 17 Feb 2001 15:19:35 +0000 (15:19 +0000)]
Update.

2001-02-17  Andreas Jaeger  <aj@suse.de>

* configure.in: Allow gcc 3.

23 years agoAllow gcc 3.
Andreas Jaeger [Sat, 17 Feb 2001 15:19:04 +0000 (15:19 +0000)]
Allow gcc 3.

23 years agoUpdate.
Ulrich Drepper [Sat, 17 Feb 2001 01:47:54 +0000 (01:47 +0000)]
Update.

* math/w_acos.c: Move to ...
* sysdeps/generic/w_acos.c: ...here.  New file.
* math/w_acosf.c: Move to ...
* sysdeps/generic/w_acosf.c: ...here.  New file.
* math/w_acosh.c: Move to ...
* sysdeps/generic/w_acosh.c: ...here.  New file.
* math/w_acoshf.c: Move to ...
* sysdeps/generic/w_acoshf.c: ...here.  New file.
* math/w_acoshl.c: Move to ...
* sysdeps/generic/w_acoshl.c: ...here.  New file.
* math/w_acosl.c: Move to ...
* sysdeps/generic/w_acosl.c: ...here.  New file.
* math/w_asin.c: Move to ...
* sysdeps/generic/w_asin.c: ...here.  New file.
* math/w_asinf.c: Move to ...
* sysdeps/generic/w_asinf.c: ...here.  New file.
* math/w_asinl.c: Move to ...
* sysdeps/generic/w_asinl.c: ...here.  New file.
* math/w_atan2.c: Move to ...
* sysdeps/generic/w_atan2.c: ...here.  New file.
* math/w_atan2f.c: Move to ...
* sysdeps/generic/w_atan2f.c: ...here.  New file.
* math/w_atan2l.c: Move to ...
* sysdeps/generic/w_atan2l.c: ...here.  New file.
* math/w_atanh.c: Move to ...
* sysdeps/generic/w_atanh.c: ...here.  New file.
* math/w_atanhf.c: Move to ...
* sysdeps/generic/w_atanhf.c: ...here.  New file.
* math/w_atanhl.c: Move to ...
* sysdeps/generic/w_atanhl.c: ...here.  New file.
* math/w_cosh.c: Move to ...
* sysdeps/generic/w_cosh.c: ...here.  New file.
* math/w_coshf.c: Move to ...
* sysdeps/generic/w_coshf.c: ...here.  New file.
* math/w_coshl.c: Move to ...
* sysdeps/generic/w_coshl.c: ...here.  New file.
* math/w_drem.c: Move to ...
* sysdeps/generic/w_drem.c: ...here.  New file.
* math/w_dremf.c: Move to ...
* sysdeps/generic/w_dremf.c: ...here.  New file.
* math/w_dreml.c: Move to ...
* sysdeps/generic/w_dreml.c: ...here.  New file.
* math/w_exp10.c: Move to ...
* sysdeps/generic/w_exp10.c: ...here.  New file.
* math/w_exp10f.c: Move to ...
* sysdeps/generic/w_exp10f.c: ...here.  New file.
* math/w_exp10l.c: Move to ...
* sysdeps/generic/w_exp10l.c: ...here.  New file.
* math/w_exp2.c: Move to ...
* sysdeps/generic/w_exp2.c: ...here.  New file.
* math/w_exp2f.c: Move to ...
* sysdeps/generic/w_exp2f.c: ...here.  New file.
* math/w_exp2l.c: Move to ...
* sysdeps/generic/w_exp2l.c: ...here.  New file.
* math/w_fmod.c: Move to ...
* sysdeps/generic/w_fmod.c: ...here.  New file.
* math/w_fmodf.c: Move to ...
* sysdeps/generic/w_fmodf.c: ...here.  New file.
* math/w_fmodl.c: Move to ...
* sysdeps/generic/w_fmodl.c: ...here.  New file.
* math/w_hypot.c: Move to ...
* sysdeps/generic/w_hypot.c: ...here.  New file.
* math/w_hypotf.c: Move to ...
* sysdeps/generic/w_hypotf.c: ...here.  New file.
* math/w_hypotl.c: Move to ...
* sysdeps/generic/w_hypotl.c: ...here.  New file.
* math/w_j0.c: Move to ...
* sysdeps/generic/w_j0.c: ...here.  New file.
* math/w_j0f.c: Move to ...
* sysdeps/generic/w_j0f.c: ...here.  New file.
* math/w_j0l.c: Move to ...
* sysdeps/generic/w_j0l.c: ...here.  New file.
* math/w_j1.c: Move to ...
* sysdeps/generic/w_j1.c: ...here.  New file.
* math/w_j1f.c: Move to ...
* sysdeps/generic/w_j1f.c: ...here.  New file.
* math/w_j1l.c: Move to ...
* sysdeps/generic/w_j1l.c: ...here.  New file.
* math/w_jn.c: Move to ...
* sysdeps/generic/w_jn.c: ...here.  New file.
* math/w_jnf.c: Move to ...
* sysdeps/generic/w_jnf.c: ...here.  New file.
* math/w_jnl.c: Move to ...
* sysdeps/generic/w_jnl.c: ...here.  New file.
* math/w_lgamma.c: Move to ...
* sysdeps/generic/w_lgamma.c: ...here.  New file.
* math/w_lgammaf.c: Move to ...
* sysdeps/generic/w_lgammaf.c: ...here.  New file.
* math/w_lgammaf_r.c: Move to ...
* sysdeps/generic/w_lgammaf_r.c: ...here.  New file.
* math/w_lgammal.c: Move to ...
* sysdeps/generic/w_lgammal.c: ...here.  New file.
* math/w_lgammal_r.c: Move to ...
* sysdeps/generic/w_lgammal_r.c: ...here.  New file.
* math/w_lgamma_r.c: Move to ...
* sysdeps/generic/w_lgamma_r.c: ...here.  New file.
* math/w_log10.c: Move to ...
* sysdeps/generic/w_log10.c: ...here.  New file.
* math/w_log10f.c: Move to ...
* sysdeps/generic/w_log10f.c: ...here.  New file.
* math/w_log10l.c: Move to ...
* sysdeps/generic/w_log10l.c: ...here.  New file.
* math/w_log.c: Move to ...
* sysdeps/generic/w_log.c: ...here.  New file.
* math/w_logf.c: Move to ...
* sysdeps/generic/w_logf.c: ...here.  New file.
* math/w_logl.c: Move to ...
* sysdeps/generic/w_logl.c: ...here.  New file.
* math/w_pow.c: Move to ...
* sysdeps/generic/w_pow.c: ...here.  New file.
* math/w_powf.c: Move to ...
* sysdeps/generic/w_powf.c: ...here.  New file.
* math/w_powl.c: Move to ...
* sysdeps/generic/w_powl.c: ...here.  New file.
* math/w_remainder.c: Move to ...
* sysdeps/generic/w_remainder.c: ...here.  New file.
* math/w_remainderf.c: Move to ...
* sysdeps/generic/w_remainderf.c: ...here.  New file.
* math/w_remainderl.c: Move to ...
* sysdeps/generic/w_remainderl.c: ...here.  New file.
* math/w_scalb.c: Move to ...
* sysdeps/generic/w_scalb.c: ...here.  New file.
* math/w_scalbf.c: Move to ...
* sysdeps/generic/w_scalbf.c: ...here.  New file.
* math/w_scalbl.c: Move to ...
* sysdeps/generic/w_scalbl.c: ...here.  New file.
* math/w_sinh.c: Move to ...
* sysdeps/generic/w_sinh.c: ...here.  New file.
* math/w_sinhf.c: Move to ...
* sysdeps/generic/w_sinhf.c: ...here.  New file.
* math/w_sinhl.c: Move to ...
* sysdeps/generic/w_sinhl.c: ...here.  New file.
* math/w_sqrtl.c: Move to ...
* sysdeps/generic/w_sqrtl.c: ...here.  New file.
* math/w_tgamma.c: Move to ...
* sysdeps/generic/w_tgamma.c: ...here.  New file.
* math/w_tgammaf.c: Move to ...
* sysdeps/generic/w_tgammaf.c: ...here.  New file.
* math/w_tgammal.c: Move to ...
* sysdeps/generic/w_tgammal.c: ...here.  New file.

23 years agoUpdate.
Ulrich Drepper [Fri, 16 Feb 2001 18:40:30 +0000 (18:40 +0000)]
Update.

2001-02-16  Ulrich Drepper  <drepper@redhat.com>

* locale/programs/ld-address.c (address_finish): Add 'S' to allow
formats for postal_fmt.

2001-02-16  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/unix/sysv/linux/alpha/syscalls.list (ftruncate): Add
__ftruncate64 alias.
* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list (ftruncate):
Likewise.

2001-02-15  David Mosberger  <davidm@hpl.hp.com>

* sysdeps/unix/sysv/linux/ia64/__longjmp.S (__longjmp): No need to
do "loadrs".  Writing to bspstore already takes care of
invalidating the "clean" partition.

23 years ago(__longjmp): No need to do "loadrs". Writing to bspstore already takes care of inval...
Ulrich Drepper [Fri, 16 Feb 2001 18:11:04 +0000 (18:11 +0000)]
(__longjmp): No need to do "loadrs".  Writing to bspstore already takes care of invalidating the "clean" partition.

23 years ago* sysdeps/m68k/fpu/s_nextafterl.c: New file.
Andreas Schwab [Fri, 16 Feb 2001 13:40:42 +0000 (13:40 +0000)]
* sysdeps/m68k/fpu/s_nextafterl.c: New file.

* sysdeps/m68k/fpu/s_fpclassifyl.c: New file.

23 years agoCorrectly handle m68k long double format.
Andreas Schwab [Fri, 16 Feb 2001 13:40:22 +0000 (13:40 +0000)]
Correctly handle m68k long double format.