platform/upstream/linaro-glibc.git
23 years ago2001-07-11 Igor Khavkine <i_khavki@alcor.concordia.ca>
Roland McGrath [Wed, 11 Jul 2001 21:15:50 +0000 (21:15 +0000)]
2001-07-11  Igor Khavkine  <i_khavki@alcor.concordia.ca>

        * hurd/hurdsig.c (_hurdsig_init): Remove a useless line of code.
2001-07-07  Roland McGrath  <roland@frob.com>

* hurd/hurdsig.c (_hurd_thread_sigstate): Use MACH_PORT_NULL, not 0.

23 years agoUpdate.
Andreas Jaeger [Wed, 11 Jul 2001 07:30:36 +0000 (07:30 +0000)]
Update.

2001-07-10  Stephen L Moshier  <moshier@mediaone.net>

* sysdeps/ieee754/ldbl-128/e_acosl.c (__ieee754_acosl):  Fix
          backwards conditional in test for x == 1.0.

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

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

* sysdeps/sparc/sparc64/fpu/libm-test-ulps: Add ulps for tanh
(-0.7).

23 years ago* sysdeps/unix/sysv/linux/configure.in: Revert patch from
Andreas Jaeger [Mon, 9 Jul 2001 11:51:53 +0000 (11:51 +0000)]
* sysdeps/unix/sysv/linux/configure.in: Revert patch from

2001-07-05 for sysconfdir handling.
* config.make.in (sysconfdir): Likewise.
* configure.in: Likewise.
* configure.in: Always assign libc_cv_sysconfdir.
2001-07-09  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/configure.in: Revert patch from
2001-07-05 for sysconfdir handling.
* config.make.in (sysconfdir): Likewise.
* configure.in: Likewise.

* configure.in: Always assign libc_cv_sysconfdir.

23 years agoUpdate.
Ulrich Drepper [Sun, 8 Jul 2001 15:07:16 +0000 (15:07 +0000)]
Update.

* Makerules [AIX] (build-shlib-helper): Precede linker options
with -Wl.

* Makeconfig (config-LDFLAGS): Add ld.so only for ELF.

23 years agoUpdate.
Ulrich Drepper [Sun, 8 Jul 2001 09:47:01 +0000 (09:47 +0000)]
Update.

* sysdeps/unix/make_errlist.c: Adjust sys_errlist declaration to
what we define in <stdio.h>.

23 years agoUpdate.
Ulrich Drepper [Sun, 8 Jul 2001 07:32:45 +0000 (07:32 +0000)]
Update.

* iconv/iconv_prog.c (main): Don't unconditionally define
variables only use if _POSIX_MAPPED_FILES is defined.

23 years agoUpdate.
Ulrich Drepper [Sun, 8 Jul 2001 07:17:00 +0000 (07:17 +0000)]
Update.

2001-07-08  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/aix/sendmsg.c (sendmsg): Fix return type.
* sysdeps/unix/sysv/aix/recvmsg.c (recvmsg): Likewise.

* sysdeps/unix/sysv/aix/recv.c: New file.

* sysdeps/unix/sysv/aix/recvfrom.c: Fix various types.

* sysdeps/generic/recv.c: Fix return type.

* sysdeps/unix/sysv/aix/dl-libc.c (__libc_dlclose): Fix typo.

* sysdeps/unix/sysv/aix/gettimeofday.c (__gettimeofday): Add
declarations for asm functions.

23 years agoUpdate.
Ulrich Drepper [Sun, 8 Jul 2001 06:23:55 +0000 (06:23 +0000)]
Update.

* include/libc-symbols.h: Provide more dummy definitions for the
case if GNU ld isn't used.

23 years agoUpdate.
Ulrich Drepper [Sun, 8 Jul 2001 06:18:45 +0000 (06:18 +0000)]
Update.

* libio/freopen.c: Include <stdlib.h> for free declaration.
* libio/freopen64.c: Likewise.

23 years agoUpdate.
Ulrich Drepper [Sun, 8 Jul 2001 05:57:47 +0000 (05:57 +0000)]
Update.

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

* sysdeps/alpha/fpu/libm-test-ulps: Add deltas for tanh(-0.7).

23 years agoUpdate.
Ulrich Drepper [Sat, 7 Jul 2001 22:59:32 +0000 (22:59 +0000)]
Update.

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

* sysdeps/unix/sysv/linux/i386/sigaction.c (RESTORE2): Put asm
explicitly into .text section.

2001-04-16  Jes Sorensen  <jes@linuxcare.com>

* sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h (struct sigcontext):
Add 16 longwords reserved for future use to match changes in the
kernel.

2001-07-03  Jes Sorensen  <jes@trained-monkey.org>

* sysdeps/ia64/strncpy.S: Call strnlen() when determining the
string length rather than strlen(). Solves the performance problem
of doing strlen on a 5MB string when strncpy was called with a
length argument of 5 bytes.

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

* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela): Handle
R_SPARC_UA16 and R_SPARC_UA32.
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela): Likewise.

2001-07-01  Stephen L Moshier  <moshier@mediaone.net>

* sysdeps/ieee754/ldbl-96/e_acoshl.c (__ieee754_acoshl):
acosh(x) = ln(2x) if x > 2^30.
* sysdeps/ieee754/ldbl-128/e_acoshl.c (__ieee754_acoshl):
acosh(x) = ln(2x) if x > 2^54.

* sysdeps/hppa/dl-machine.h (elf_machine_rela): Handle relocs

23 years ago(__ieee754_acoshl): acosh(x) = ln(2x) if x > 2^30.
Ulrich Drepper [Sat, 7 Jul 2001 22:47:57 +0000 (22:47 +0000)]
(__ieee754_acoshl): acosh(x) = ln(2x) if x > 2^30.

23 years ago* sysdeps/mach/hurd/i386/exc2signal.c (_hurd_exception2signal): Generate SIGSEGV...
Mark Kettenis [Sat, 7 Jul 2001 20:34:28 +0000 (20:34 +0000)]
* sysdeps/mach/hurd/i386/exc2signal.c (_hurd_exception2signal): Generate SIGSEGV instead of SIGBUS for KERN_INVALID_ADDRESS and KERN_WRITE_PROTECTION_FAILURE.

2001-07-07  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/i386/exc2signal.c (_hurd_exception2signal):
Generate SIGSEGV instead of SIGBUS for KERN_INVALID_ADDRESS and
KERN_WRITE_PROTECTION_FAILURE.

23 years agoUpdate.
Ulrich Drepper [Sat, 7 Jul 2001 19:24:57 +0000 (19:24 +0000)]
Update.

* posix/regex.c: Limit string length printed in debug messages to
100 chars.

23 years agoUpdate.
Ulrich Drepper [Sat, 7 Jul 2001 19:06:33 +0000 (19:06 +0000)]
Update.

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

* configure.in: Don't warn about versioning if not on ELF system.

23 years agoDon't warn about versioning if not on ELF system.
Ulrich Drepper [Sat, 7 Jul 2001 19:05:03 +0000 (19:05 +0000)]
Don't warn about versioning if not on ELF system.

23 years agoUpdate.
Andreas Jaeger [Sat, 7 Jul 2001 10:39:52 +0000 (10:39 +0000)]
Update.

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

* sysdeps/*: Put files from GNU MP Library under LGPL v2.1.

23 years agoPut under LGPL v2.1.
Andreas Jaeger [Sat, 7 Jul 2001 10:13:33 +0000 (10:13 +0000)]
Put under LGPL v2.1.

23 years agoUpdate.
Ulrich Drepper [Fri, 6 Jul 2001 16:46:27 +0000 (16:46 +0000)]
Update.

2001-07-06  Ulrich Drepper  <drepper@redhat.com>

* po/gl.po: Update from translation team.

23 years agoUpdate from translation team.
Ulrich Drepper [Fri, 6 Jul 2001 16:44:43 +0000 (16:44 +0000)]
Update from translation team.

23 years agoUpdate.
Andreas Jaeger [Fri, 6 Jul 2001 16:14:46 +0000 (16:14 +0000)]
Update.

* sysdeps/unix/sysv/linux/configure.in: Fix handling of
sysconfdir.

23 years agoUpdate.
Andreas Jaeger [Fri, 6 Jul 2001 09:21:36 +0000 (09:21 +0000)]
Update.

* manual/libc-texinfo.sh: Add note for the FDL.

* manual/argp.texi (Argp Example 4): Fix texinfo warning.

* manual/libc.texinfo: Regenerated.

* manual/fdl.texi: Fix node.

23 years agoUpdate.
Andreas Jaeger [Fri, 6 Jul 2001 07:16:51 +0000 (07:16 +0000)]
Update.

* config.make.in (sysconfdir): Replace correctly.
Closes PR libc/2369, reported by Peter Simons <simons@cryp.to>.

* sysdeps/unix/sysv/linux/alpha/configure.in: Removed, it's no
longer needed.

* sysdeps/unix/sysv/linux/configure.in (libc_cv_linuxVER): Add
case for alpha.
Rework handling of missing linuxthreads add-on.

* configure.in: Remove unused sysconfdir substitution.

23 years agoUpdate.
Andreas Jaeger [Fri, 6 Jul 2001 06:58:28 +0000 (06:58 +0000)]
Update.

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

* manual/Makefile (texis): Add fdl.texi.
* manual/fdl.texi: New.
* manual/socket.texi (Host Names): Improve grammar, fix overflow hbox.
* manual/libc.texinfo: Add fdl, update titlepage.
Patches by Brian Youmans <3diff@gnu.org>.

* sysdeps/unix/make_errlist.c (main): Print LGPL v2.1 for
generated file.

23 years ago * COPYING: Fix Y2k bug in sample copyright notices.
Andreas Jaeger [Fri, 6 Jul 2001 05:37:16 +0000 (05:37 +0000)]
    * COPYING: Fix Y2k bug in sample copyright notices.

        * manual/lesser.texi: Renamed from manual/lgpl.texinfo,
        as fsf.org uses the name "lesser.texi".
* manual/Makefile (texis): Follow rename.

23 years agoUpdate to LGPL v2.1.
Andreas Jaeger [Fri, 6 Jul 2001 04:58:11 +0000 (04:58 +0000)]
Update to LGPL v2.1.

2001-07-06  Paul Eggert  <eggert@twinsun.com>

* manual/argp.texi: Remove ignored LGPL copyright notice; it's
not appropriate for documentation anyway.
* manual/libc-texinfo.sh: "Library General Public License" ->
"Lesser General Public License".

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

* All files under GPL/LGPL version 2: Place under LGPL version
2.1.

23 years agoUpdate.
Andreas Jaeger [Thu, 5 Jul 2001 08:48:49 +0000 (08:48 +0000)]
Update.

Synch with Linux 2.4.6:

23 years agoUpdate.
Andreas Jaeger [Thu, 5 Jul 2001 08:47:15 +0000 (08:47 +0000)]
Update.

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

Synch with Linux 2.4.5:
* sysdeps/unix/sysv/linux/sparc/bits/socket.h (PF_BLUETOOTH):
New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h
(PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/mips/bits/socket.h (AF_BLUETOOTH): New.
(PF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/ia64/bits/socket.h (AF_BLUETOOTH): New.
(PF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/alpha/bits/socket.h (PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/bits/socket.h (PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_IEEE80211): New.

* sysdeps/unix/sysv/linux/powerpc/bits/termios.h (N_HCI): New.

* sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h (N_HCI): New.

* sysdeps/unix/sysv/linux/bits/ioctl-types.h (N_HCI): New.

23 years agoSynch with Linux 2.4.5:
Andreas Jaeger [Thu, 5 Jul 2001 08:46:28 +0000 (08:46 +0000)]
Synch with Linux 2.4.5:

* sysdeps/unix/sysv/linux/sparc/bits/socket.h (PF_BLUETOOTH):
New.
(AF_BLUETOOTH): New.
* sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h
(PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/mips/bits/socket.h (AF_BLUETOOTH): New.
(PF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/ia64/bits/socket.h (AF_BLUETOOTH): New.
(PF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/alpha/bits/socket.h (PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/bits/socket.h (PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_IEEE80211): New.

* sysdeps/unix/sysv/linux/powerpc/bits/termios.h (N_HCI): New.

* sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h (N_HCI): New.

* sysdeps/unix/sysv/linux/bits/ioctl-types.h (N_HCI): New.

23 years ago* hurd/hurdsig.c (_hurd_internal_post_signal): For SS->suspended
Roland McGrath [Wed, 4 Jul 2001 23:07:03 +0000 (23:07 +0000)]
* hurd/hurdsig.c (_hurd_internal_post_signal): For SS->suspended

wakeup message, use MACH_MSG_TYPE_MAKE_SEND for the receiver port
rather than doing a mach_port_insert_right call first.

23 years ago* hurd/hurdioctl.c: Include <string.h> for memcpy decl.
Roland McGrath [Wed, 4 Jul 2001 22:58:42 +0000 (22:58 +0000)]
* hurd/hurdioctl.c: Include <string.h> for memcpy decl.

23 years ago2001-06-26 Roland McGrath <roland@frob.com>
Roland McGrath [Wed, 4 Jul 2001 22:57:50 +0000 (22:57 +0000)]
2001-06-26  Roland McGrath  <roland@frob.com>

* hurd/hurdioctl.c: Include <string.h> for memcpy decl.

23 years agoUpdate.
Andreas Jaeger [Tue, 3 Jul 2001 16:50:55 +0000 (16:50 +0000)]
Update.

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

* sysdeps/unix/sysv/sysv4/solaris2/configure.in: Remove check for
crypt add-on.

23 years agoRemove check for crypt add-on.
Andreas Jaeger [Tue, 3 Jul 2001 16:50:33 +0000 (16:50 +0000)]
Remove check for crypt add-on.

23 years ago* sysdeps/mach/hurd/if_index.c: Redone to use new interfaces in the Hurd pfinet serve...
Mark Kettenis [Sun, 1 Jul 2001 12:06:11 +0000 (12:06 +0000)]
* sysdeps/mach/hurd/if_index.c: Redone to use new interfaces in the Hurd pfinet server, using equivalent code from the Linux version in sysdeps/unix/sysv/linux/if_index.c. In detail: Include <unistd.h>, <error.h>, <sys/ioctl.h>, <hurd/ioctl.h> and <hurd/pfinet.h>.  Don't include <sys/mman.h> and <hurd/fsys.h> anymore. (if_nametoindex): New implementation using SIOCGIFINDEX. (if_freenameindex): Straight copy of the Linux version. (if_nameindex): New implementation based on pfinet_siocgifconf and SIOCGIFINDEX. (if_indextoname): New implementation using SIOCGIFNAME. (map_interfaces): Function removed. From Marcus Brinkmann <marcus@gnu.org>.

2001-07-01  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/if_index.c: Redone to use new interfaces in
the Hurd pfinet server, using equivalent code from the Linux
version in sysdeps/unix/sysv/linux/if_index.c. In detail:
Include <unistd.h>, <error.h>, <sys/ioctl.h>, <hurd/ioctl.h> and
<hurd/pfinet.h>.  Don't include <sys/mman.h> and <hurd/fsys.h>
anymore.
(if_nametoindex): New implementation using SIOCGIFINDEX.
(if_freenameindex): Straight copy of the Linux version.
(if_nameindex): New implementation based on pfinet_siocgifconf and
SIOCGIFINDEX.
(if_indextoname): New implementation using SIOCGIFNAME.
(map_interfaces): Function removed.
From Marcus Brinkmann <marcus@gnu.org>.

23 years agoUpdate.
Ulrich Drepper [Sat, 30 Jun 2001 21:23:03 +0000 (21:23 +0000)]
Update.

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

* sysdeps/powerpc/dl-machine.c (__elf_preferred_address): Prefer
gaps below main executable.

23 years ago(__elf_preferred_address): Prefer gaps below main executable.
Ulrich Drepper [Sat, 30 Jun 2001 21:20:48 +0000 (21:20 +0000)]
(__elf_preferred_address): Prefer gaps below main executable.

23 years agoUpdate.
Andreas Jaeger [Fri, 29 Jun 2001 17:51:27 +0000 (17:51 +0000)]
Update.

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

* sysdeps/powerpc/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE):
Handle profiling.

23 years agoUpdate.
Andreas Jaeger [Fri, 29 Jun 2001 15:16:08 +0000 (15:16 +0000)]
Update.

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

* sysdeps/ieee754/ldbl-128/s_asinhl.c: New file.
Patch by Stephen L Moshier <moshier@mediaone.net>.

23 years agoasinh implmentation for 128-bit long doubles.
Andreas Jaeger [Fri, 29 Jun 2001 15:15:25 +0000 (15:15 +0000)]
asinh implmentation for 128-bit long doubles.

23 years agoUpdate.
Ulrich Drepper [Fri, 29 Jun 2001 02:03:36 +0000 (02:03 +0000)]
Update.

(_nl_locale_file_list): This.  Make it extern.
(re_search_2): Invoke convert_mbs_to_wcs and FREE_WCS_BUFFERS.
(write_locale_data): Use xmalloc.  Compare the file with the locale
(BODY for TO_LOOP): Keep track of Unicode 3.1 language tag.  If "ja",
conversion to GB2312.  If "ko", prefer conversion to KSC5601.  Small
* sysdeps/generic/e_log2l.c: ...to here.  Rename to __ieee754_log2l.
* sysdeps/i386/fpu/e_log2.S: ...to here.  Rename to __ieee754_log2.
* sysdeps/i386/fpu/e_log2f.S: ...to here.  Rename to __ieee754_log2f.
* sysdeps/i386/fpu/e_log2l.S: ...to here.  Rename to __ieee754_log2l.
* sysdeps/m68k/fpu/e_log2.c: ...to here.  Rename to __ieee754_log2.
* sysdeps/m68k/fpu/e_log2f.c: ...to here.  Rename to __ieee754_log2f.
* sysdeps/m68k/fpu/e_log2l.c: ...to here.  Rename to __ieee754_log2l.
* sysdeps/ieee754/dbl-64/e_log2.c: ...to here.  Rename to
* sysdeps/ieee754/flt-32/e_log2f.c: ...to here.  Rename to
(main): When testing UTF-8 or GB18030, set bmp_only to 1.  Don't print
UTF-8 and GB18030, loop upto U+30000 instead of U+10000.  Use UTF-8
(ucs4_to_cns11643): Update for new arrays.  Treat U+3400..U+4DFF and
to s_sigsuspend.  Add s_mmap2.
* iconv/skeleton.c: Distinguish do_flush = 1 and do_flush = 2.  In the
the next step.  In the second case, clear the state without calling
paths are the same or not.  Free entry->path for duplicates.
* sysdeps/unix/sysv/linux/sparc/bits/statvfs.h: ...here.  Adjust
Save uc_link around trap.  Copy __uc_sigmask into first word of
uc_sigmask, clear the rest.  Make sure setcontext to the created
Correct the values.
(pSx, qSx): Replace by shorter approximation.
changing it in the state.  After incrementing 'inptr', store it back.
greater_than, less_or_equal, greater_or_equal.  Replace args2/args3
(exp): Add rules for CMPOP2 and '!'.  Don't call YYABORT.
(yylex): Don't skip "\\n".  Recognize comparison and '!' operators.
(plural_eval): Recognize comparison and '!' operators.  Optimize for
* intl/gettextP.h: Include <stddef.h>.  Include gettext.h, for
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h: ...here.  Include
* sysdeps/unix/sysv/aix/restf.S: Removed.
* sysdeps/unix/sysv/aix/savef.S: Removed.
(SIGCONTEXT): Likewise.  Add 2nd arg _code.
(_dl_aux_init): Here.  New function.  Defined only if
'domainname'.  Remove 'plindex' field.  Add 'domain' and
found.  Remove plindex from cache key.  Add 'translation_length' and
* intl/plural.y: Include config.h.  Needed to define 'inline' away for

23 years agoUpdate.
Ulrich Drepper [Fri, 29 Jun 2001 01:19:02 +0000 (01:19 +0000)]
Update.

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

* manual/argp.texi: Tons of cleanups.
Patch by Clifford U. Smith <cuel@swbell.net>.

23 years agoUpdate.
Ulrich Drepper [Fri, 29 Jun 2001 00:17:44 +0000 (00:17 +0000)]
Update.

* manual/users.texi (Setting Groups): Correct initgroups
documentation.  Add documentation for getgrouplist.

2001-06-28  H.J. Lu  <hjl@gnu.org>

* locale/findlocale.c (locale_file_list): Renamed to ...
(_nl_locale_file_list): This. Make it extern.
(free_mem): Move to ...
* locale/setlocale.c (free_mem): Here.

2001-06-28  Mark Kettenis  <kettenis@gnu.org>

2001-06-20  Isamu Hasegawa  <isamu@yamato.ibm.com>
2001-06-26  Isamu Hasegawa  <isamu@yamato.ibm.com>
* posix/regex.c (count_mbs_length): Use binary search for optimization.

23 years ago(locale_file_list): Renamed to ... (_nl_locale_file_list): This. Make it extern....
Ulrich Drepper [Fri, 29 Jun 2001 00:05:31 +0000 (00:05 +0000)]
(locale_file_list): Renamed to ... (_nl_locale_file_list): This. Make it extern. (free_mem): Move to setlocale.c.

23 years ago* sysdeps/mach/hurd/read.c: Include <hurd/fd.h>. (__libc_read): Don't call __pread...
Mark Kettenis [Wed, 27 Jun 2001 23:35:23 +0000 (23:35 +0000)]
* sysdeps/mach/hurd/read.c: Include <hurd/fd.h>. (__libc_read): Don't call __pread.  Use _hurd_fd_read directly instead. * sysdeps/mach/hurd/write.c: Include <hurd/fd.h>. (__libc_write): Don't call __pwrite.  Use _hurd_fd_write directly instead.

* sysdeps/mach/hurd/read.c: Include <hurd/fd.h>.
(__libc_read): Don't call __pread.  Use _hurd_fd_read directly
instead.
* sysdeps/mach/hurd/write.c: Include <hurd/fd.h>.
(__libc_write): Don't call __pwrite.  Use _hurd_fd_write directly
instead.

23 years ago* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Add back -Wl,-soname option lost...
Mark Kettenis [Wed, 27 Jun 2001 23:29:39 +0000 (23:29 +0000)]
* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Add back -Wl,-soname option lost in 2001-06-16 change.

2001-06-28  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Add back
-Wl,-soname option lost in 2001-06-16 change.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Jun 2001 22:27:03 +0000 (22:27 +0000)]
Update.

* posix/tst-regex.c: Pass REG_NEWLINE to regcomp.  Add extra tests.
Restrict printing of string in debug mode to 100 characters to make
the output useful for long input texts.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Jun 2001 16:15:39 +0000 (16:15 +0000)]
Update.

* posix/Makefile: Add rules to build and run tst-regex.

2001-06-20 Isamu Hasegawa <isamu@yamato.ibm.com>

* posix/regex.c (FREE_WCS_BUFFERS): New macro to free buffers.
(re_search_2): invoke convert_mbs_to_wcs and FREE_WCS_BUFFERS.
(wcs_re_match_2_internal): Check whether the wcs buffers need
seting up or not, and skip seting up routin if not needed.

2001-06-26 Isamu Hasegawa <isamu@yamato.ibm.com>

* posix/regex.c (count_mbs_length): Use binary search for
optimization.

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

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Jun 2001 07:59:20 +0000 (07:59 +0000)]
Update.

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

* posix/tst-regex.c: Fix several bugs.  Add more tests.

23 years agoFix several bugs. Add more tests.
Ulrich Drepper [Wed, 27 Jun 2001 07:11:22 +0000 (07:11 +0000)]
Fix several bugs.  Add more tests.

23 years ago* hurd/Makefile (user-interfaces): Add pfinet. * hurd/hurdioctl.c: Include <hurd...
Mark Kettenis [Tue, 26 Jun 2001 10:21:56 +0000 (10:21 +0000)]
* hurd/Makefile (user-interfaces): Add pfinet. * hurd/hurdioctl.c: Include <hurd/pfinet.h>, <net/if.h> and <netinet/in.h>. (siocgifconf): New function.  Register it with HURD_HANDLE_IOCTL as the handler for SIOCGIFCONF. * sysdeps/mach/hurd/bits/ioctls.h: Modify SIOCSIFFLAGS and SIOCGIFFLAGS to be of IOC type ifreq_short.  Modify SIOCSIFMETRIC and SIOCGIFMETRIC to be of IOC type ifreq_int.  Add new macro definitions for SIOCGIFMTU, SIOCSIFMTU, SIOCGIFINDEX and SIOCGIFNAME. From Marcus Brunkmann <marcus@gnu.org>.

2001-06-26  Mark Kettenis  <kettenis@gnu.org>

* hurd/Makefile (user-interfaces): Add pfinet.
* hurd/hurdioctl.c: Include <hurd/pfinet.h>, <net/if.h> and
<netinet/in.h>.
(siocgifconf): New function.  Register it with HURD_HANDLE_IOCTL
as the handler for SIOCGIFCONF.
* sysdeps/mach/hurd/bits/ioctls.h: Modify SIOCSIFFLAGS and
SIOCGIFFLAGS to be of IOC type ifreq_short.  Modify SIOCSIFMETRIC
and SIOCGIFMETRIC to be of IOC type ifreq_int.  Add new macro
definitions for SIOCGIFMTU, SIOCSIFMTU, SIOCGIFINDEX and
SIOCGIFNAME.
From Marcus Brunkmann <marcus@gnu.org>.

23 years agoUpdate.
Ulrich Drepper [Tue, 26 Jun 2001 04:59:41 +0000 (04:59 +0000)]
Update.

* sysdeps/gnu/net/if.h: Correct _IOT_ifreq and add _IOT_ifreq_short
and _IOT_ifreq_int.  Patch by Mark Kettenis <kettenis@wins.uva.nl>.

23 years ago* locales/ro_RO (day): Use U0163 instead of U021B.
Ulrich Drepper [Tue, 26 Jun 2001 04:28:54 +0000 (04:28 +0000)]
* locales/ro_RO (day): Use U0163 instead of U021B.

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

23 years agoUpdate.
Ulrich Drepper [Tue, 26 Jun 2001 04:17:42 +0000 (04:17 +0000)]
Update.

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

* elf/dl-deps.c (_dl_map_object_deps): Fix handling of failing
_dl_catch_error calls.

23 years agoUpdate.
Ulrich Drepper [Tue, 26 Jun 2001 03:14:04 +0000 (03:14 +0000)]
Update.

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

* posix/regex.c (regex_compile, re_match_2_internal): Fix comment
typos.

2001-06-01  Wolfram Gloger  <wg@malloc.de>

* malloc/malloc.c (malloc_atfork, free_atfork): Use a unique value
ATFORK_ARENA_PTR, not 0, for the thread-specific arena pointer
when malloc_atfork is in use.

23 years agoAdd copyright notice.
Ulrich Drepper [Tue, 26 Jun 2001 00:01:14 +0000 (00:01 +0000)]
Add copyright notice.

23 years agoUpdate.
Andreas Jaeger [Fri, 22 Jun 2001 15:03:32 +0000 (15:03 +0000)]
Update.

* sysdeps/i386/fpu/s_nextafterl.c (__nextafterl): Add parenthese
to avoid warnings.

* sysdeps/i386/fpu/e_expl.c (__ieee754_expl): Remove unused
variable.
Add unused attributes to avoid warnings.

23 years agoUpdate.
Andreas Jaeger [Fri, 22 Jun 2001 13:50:51 +0000 (13:50 +0000)]
Update.

* elf/reldep4mod4.c: Add prototype to avoid warning.
* elf/reldep4mod2.c: Likewise.

23 years agoUpdate.
Andreas Jaeger [Fri, 22 Jun 2001 13:49:08 +0000 (13:49 +0000)]
Update.

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

* sysdeps/i386/fpu/e_expl.c: Include <math_private.h> for
prototypes.

23 years agoInclude <math_private.h> for prototypes.
Andreas Jaeger [Fri, 22 Jun 2001 13:48:37 +0000 (13:48 +0000)]
Include <math_private.h> for prototypes.

23 years ago* hurd/hurd/fd.h (_hurd_fd_error_signal): Change return type to int.
Roland McGrath [Fri, 22 Jun 2001 08:40:31 +0000 (08:40 +0000)]
* hurd/hurd/fd.h (_hurd_fd_error_signal): Change return type to int.

23 years ago2001-06-18 Roland McGrath <roland@frob.com>
Roland McGrath [Fri, 22 Jun 2001 08:39:39 +0000 (08:39 +0000)]
2001-06-18  Roland McGrath  <roland@frob.com>

* hurd/hurd/fd.h (_hurd_fd_error_signal): Change return type to int.

23 years agoUpdate.
Ulrich Drepper [Thu, 21 Jun 2001 16:46:17 +0000 (16:46 +0000)]
Update.

2001-06-20  Alexandre Oliva  <aoliva@redhat.com>

* sysdeps/unix/sysv/settimeofday.c: Include time.h.

23 years agoUpdate.
Ulrich Drepper [Wed, 20 Jun 2001 07:17:04 +0000 (07:17 +0000)]
Update.

2001-06-19  Martin Schwidefsky  <schwidefsky@de.ibm.com>

* sysdeps/unix/sysv/linux/s390/s390-64/dl-cache.h: New file.

23 years agoUpdate.
Ulrich Drepper [Wed, 20 Jun 2001 07:10:50 +0000 (07:10 +0000)]
Update.

2001-05-09  Michael Keezer  <mkeezer@redhat.com>

* Makeconfig: Added AIX-ld support for DSO.
* Makerules: Likewise.
* dlfcn/Makefile (defaultmod1.so): Added libc_nonshared.
(defaultmod2.so): Likewise.
* debug/Makefile: Conditionalize use of elf/ld.so.
* iconvdata/Makefile: Moved LDFLAG rpath/soname info into Makeconfig.

* sysdeps/unix/sysv/aix/Makefile: Added dl-support.c and dl-error.c.
* sysdeps/unix/sysv/aix/Makefile: Made (f/g)rsave(0/1) &
(f/g)prrest(0/1) static only.
* sysdeps/unix/sysv/aix/gettimeofday.c: Removed #if 0.
* sysdeps/unix/sysv/aix/start.c: Define __dso_handle if not ELF but
shared.
* sysdeps/unix/sysv/aix/setitimer.c: New file.
* sysdeps/unix/sysv/aix/sleep.c: New file.
* sysdeps/unix/sysv/aix/usleep.c: New file.
* sysdeps/unix/sysv/aix/dl-addr.c: New file.
* sysdeps/unix/sysv/aix/dl-error.c: New file.
* sysdeps/unix/sysv/aix/dl-support.c: New file.
* sysdeps/unix/sysv/aix/powerpc/register-dump.h: New file.

(BODY for TO_LOOP): Keep track of Unicode 3.1 language tag. I f "ja",
prefer conversion to Japanese character sets.  If "zh", prefer
conversion to GB2312. I f "ko", prefer conversion to KSC5601.  Small

23 years agoUpdate.
Ulrich Drepper [Tue, 19 Jun 2001 16:05:21 +0000 (16:05 +0000)]
Update.

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

* po/es.po: Update from translation team.

23 years agoUpdate from translation team.
Ulrich Drepper [Tue, 19 Jun 2001 16:05:05 +0000 (16:05 +0000)]
Update from translation team.

23 years ago(tanh_test): Update constant to work with 128-bit long doubles.
Andreas Jaeger [Tue, 19 Jun 2001 14:01:17 +0000 (14:01 +0000)]
(tanh_test): Update constant to work with 128-bit long doubles.

23 years agoUpdate
Andreas Jaeger [Tue, 19 Jun 2001 12:41:02 +0000 (12:41 +0000)]
Update

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

* sysdeps/ieee754/ldbl-128/s_tanhl.c: New file.

* math/libm-test.inc (tanh_test): Test for 2^-56.

* sysdeps/ieee754/ldbl-96/s_tanhl.c (__tanhl): Make sure result
equals argument when x < 2^-55.
Patches by Stephen L. Moshier <moshier@na-net.ornl.gov>.

23 years ago128 bit implementation of tanh.
Andreas Jaeger [Tue, 19 Jun 2001 07:24:40 +0000 (07:24 +0000)]
128 bit implementation of tanh.

23 years agoUpdate.
Ulrich Drepper [Tue, 19 Jun 2001 03:12:45 +0000 (03:12 +0000)]
Update.

23 years agoUpdate.
Ulrich Drepper [Tue, 19 Jun 2001 00:43:55 +0000 (00:43 +0000)]
Update.

2001-06-17  Alan Modra  <amodra@bigpond.net.au>

* sysdeps/hppa/dl-machine.h (elf_machine_rela): handle relocs
at unaligned address.

23 years agoUpdate.
Ulrich Drepper [Tue, 19 Jun 2001 00:37:35 +0000 (00:37 +0000)]
Update.

* posix/regex.c: Reorganize code to build code twice, once for single
byte, once for multi-byte charsets.  Choose function set adequate for
locale at runtime.
Patch by Isamu Hasegawa <isamu@yamato.ibm.com>.

23 years agoUpdate..
Ulrich Drepper [Mon, 18 Jun 2001 20:25:33 +0000 (20:25 +0000)]
Update..

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

* po/nl.po: Update from translation team.

23 years agoUpdate.
Ulrich Drepper [Mon, 18 Jun 2001 04:46:52 +0000 (04:46 +0000)]
Update.

2001-06-09  Bruno Haible  <haible@clisp.cons.org>

* iconvdata/gconv-modules (BIG5HKSCS): New alias BIG5-HKSCS.
(ISO-8859-14): New aliases ISO_8859-14 and ISO-CELTIC.
* iconvdata/tst-tables.sh: For BIG5HKSCS, use BIG5-HKSCS charmap.

2001-05-26  Bruno Haible  <haible@clisp.cons.org>

* iconvdata/tst-tables.sh: For SJIS module, use SHIFT_JIS charmap.
* manual/charset.texi: Write Shift_JIS, not Shift-JIS.

23 years agoRevert last change.
Ulrich Drepper [Mon, 18 Jun 2001 04:19:57 +0000 (04:19 +0000)]
Revert last change.

23 years ago* sysdeps/pthread/aio_misc.h (LIO_DSYNC): Define to LIO_NOP + 1,
Roland McGrath [Mon, 18 Jun 2001 01:47:39 +0000 (01:47 +0000)]
* sysdeps/pthread/aio_misc.h (LIO_DSYNC): Define to LIO_NOP + 1,

not LIO_READ + 1 (which is the value of LIO_WRITE!).

23 years ago* sysdeps/unix/sysv/linux/i386/sigaction.c (restore, restore_rt):
Roland McGrath [Mon, 18 Jun 2001 01:09:45 +0000 (01:09 +0000)]
* sysdeps/unix/sysv/linux/i386/sigaction.c (restore, restore_rt):

Declare these without `static', to avoid warning that we haven't
defined them.

* Makerules (build-module-helper-objlist): New variable,
broken out of build-module.  Insert --whole-archive/--no-whole-archive
immediately each *_pic.a file in the link object list.
(whole-archive): New variable, used by that.
(build-module-objlist): New variable using build-module-helper-objlist.
(build-module, build-module-helper): Use it.
(build-shlib-objlist): New variable using build-module-helper-objlist.
(build-shlib): Use that.
* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Likewise.

23 years ago2001-06-17 Roland McGrath <roland@frob.com>
Roland McGrath [Mon, 18 Jun 2001 01:08:28 +0000 (01:08 +0000)]
2001-06-17  Roland McGrath  <roland@frob.com>

* sysdeps/unix/sysv/linux/i386/sigaction.c (restore, restore_rt):
Declare these without `static', to avoid warning that we haven't
defined them.

23 years agoFor BIG5HKSCS, use BIG5-HKSCS charmap.
Ulrich Drepper [Sun, 17 Jun 2001 23:04:30 +0000 (23:04 +0000)]
For BIG5HKSCS, use BIG5-HKSCS charmap.

23 years agoUpdate.
Ulrich Drepper [Sun, 17 Jun 2001 23:03:59 +0000 (23:03 +0000)]
Update.

2001-06-09  Bruno Haible  <haible@clisp.cons.org>

* charmaps/BIG5-HKSCS: Renamed from charmaps/BIG5HKSCS.  Change
code_set_name to BIG5-HKSCS. Add BIG5HKSCS alias.

* charmaps/SHIFT_JIS: Renamed from charmaps/SJIS.  Change code_set_name

23 years agoUpdate.
Ulrich Drepper [Sun, 17 Jun 2001 22:44:18 +0000 (22:44 +0000)]
Update.

2001-05-26  Bruno Haible  <haible@clisp.cons.org>

* charmaps/SHIFT_JIS: Renamed from charmaps/SJIS. Change code_set_name
to SHIFT_JIS. Add SJIS as alias.
* Makefile (CHARMAPS): For SJIS locale, use SHIFT_JIS charmap.
* gen-locale.sh: Likewise.

23 years agoRenamed to Shift_JIS.
Ulrich Drepper [Sun, 17 Jun 2001 22:43:11 +0000 (22:43 +0000)]
Renamed to Shift_JIS.

23 years ago* posix/spawni.c: Moved to ...
Roland McGrath [Sun, 17 Jun 2001 22:18:08 +0000 (22:18 +0000)]
* posix/spawni.c: Moved to ...

* sysdeps/posix/spawni.c: ... here.
* sysdeps/generic/spawni.c: New file.

23 years ago* hurd/Makefile (routines): Add lookup-retry.
Roland McGrath [Sun, 17 Jun 2001 21:09:28 +0000 (21:09 +0000)]
* hurd/Makefile (routines): Add lookup-retry.

* hurd/hurdlookup.c (__hurd_file_name_lookup_retry): Broken out ...
* hurd/lookup-retry.c: ... into here, new file.
* sysdeps/mach/hurd/dl-sysdep.c (open_file): Call that instead
using of duplicate code here.

* hurd/hurdexec.c (_hurd_exec): Be robust for DTABLESIZE==0.

* posix/regex.c: Avoid an access violation if malloc fails.

23 years ago2001-06-16 Roland McGrath <roland@frob.com>
Roland McGrath [Sun, 17 Jun 2001 21:08:08 +0000 (21:08 +0000)]
2001-06-16  Roland McGrath  <roland@frob.com>

* hurd/hurdexec.c (_hurd_exec): Be robust for DTABLESIZE==0.

23 years agoUpdate.
Ulrich Drepper [Sun, 17 Jun 2001 16:52:21 +0000 (16:52 +0000)]
Update.

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

* po/ja.po: Update from translation team.

23 years agoUpdate.
Ulrich Drepper [Sun, 17 Jun 2001 02:19:25 +0000 (02:19 +0000)]
Update.

2001-06-16  H.J. Lu  <hjl@gnu.org>

* internals.h: Include <stackinfo.h>.

* attr.c: Don't include <stackinfo.h> here.
* cancel.c: Likewise.
* manager.c: Likewise.
* pthread.c: Likewise.
* ptlongjmp.c: Likewise.

23 years agoUpdate.
Ulrich Drepper [Sun, 17 Jun 2001 00:43:42 +0000 (00:43 +0000)]
Update.

2001-06-04  Bruno Haible  <haible@clisp.cons.org>

* locale/programs/locfile.c (siblings_uncached, siblings, full_read,
compare_files): New functions.
(write_locale_data): Use xmalloc. Compare the file with the locale
data files for the same category in other locales, and reuse it if
possible and safe.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Jun 2001 19:50:36 +0000 (19:50 +0000)]
Update.

2001-06-07  Mark Kettenis  <kettenis@gnu.org>

* grp/initgroups.c (initgroups): Factor out re-usable code into...
(internal_getgrouplist): ... new function.
(getgrouplist): New function.
* grp/grp.h (getgrouplist): New prototype.
* grp/Versions [2.2.4]: Add getgrouplist.

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

* inet/netinet/ip6.h: Fix comments in ip6_hdr.
Patch by Pekka Savola <pekkas@netcore.fi>.

23 years agoMake _STACK_GROWS_UP work.
Ulrich Drepper [Sat, 16 Jun 2001 18:47:49 +0000 (18:47 +0000)]
Make _STACK_GROWS_UP work.

23 years ago* rt/Makefile (aio-routines, clock-routines, timer-routines): New
Roland McGrath [Sat, 16 Jun 2001 04:48:42 +0000 (04:48 +0000)]
* rt/Makefile (aio-routines, clock-routines, timer-routines): New

variables, broken out of librt-routines.
(librt-routines): Set using those.
(extra-libs, extra-libc-others, tests): Set these unconditionally.
(distribute): No need for $(librt-map) or $(librt-routines:=.c) here.
* sysdeps/generic/aio_fsync.c: New file.
* sysdeps/generic/aio_misc.c: New file.
* sysdeps/generic/aio_write.c: New file.
* sysdeps/generic/aio_write64.c: New file.
* sysdeps/generic/aio_read64.c: New file.
* sysdeps/generic/aio_read.c: New file.
* sysdeps/generic/aio_notify.c: New file.
* sysdeps/generic/lio_listio64.c: New file.
* sysdeps/generic/lio_listio.c: New file.
* sysdeps/generic/aio_cancel.c: New file.
* sysdeps/generic/aio_misc.h: New file.
* sysdeps/generic/aio_suspend.c: New file.
* rt/aio_cancel.c: Moved to ...
* sysdeps/pthread/aio_cancel.c: ... here.
* rt/aio_fsync.c: Moved to ...
* sysdeps/pthread/aio_fsync.c: ... here.
* rt/aio_misc.c: Moved to ...
* sysdeps/pthread/aio_misc.c: ... here.
* rt/aio_misc.h: Moved to ...
* sysdeps/pthread/aio_misc.h: ... here.
* rt/aio_notify.c: Moved to ...
* sysdeps/pthread/aio_notify.c: ... here.
* rt/aio_read.c: Moved to ...
* sysdeps/pthread/aio_read.c: ... here.
* rt/aio_read64.c: Moved to ...
* sysdeps/pthread/aio_read64.c: ... here.
* rt/aio_suspend.c: Moved to ...
* sysdeps/pthread/aio_suspend.c: ... here.
* rt/aio_write.c: Moved to ...
* sysdeps/pthread/aio_write.c: ... here.
* rt/aio_write64.c: Moved to ...
* sysdeps/pthread/aio_write64.c: ... here.
* rt/lio_listio.c: Moved to ...
* sysdeps/pthread/lio_listio.c: ... here.
* rt/lio_listio64.c: Moved to ...
* sysdeps/pthread/lio_listio64.c: ... here.

23 years ago2001-06-15 Roland McGrath <roland@frob.com>
Roland McGrath [Sat, 16 Jun 2001 04:47:37 +0000 (04:47 +0000)]
2001-06-15  Roland McGrath  <roland@frob.com>

* rt/Makefile (aio-routines, clock-routines, timer-routines): New
variables, broken out of librt-routines.
(librt-routines): Set using those.
(extra-libs, extra-libc-others, tests): Set these unconditionally.
(distribute): No need for $(librt-map) or $(librt-routines:=.c) here.
* sysdeps/generic/aio_fsync.c: New file.
* sysdeps/generic/aio_misc.c: New file.
* sysdeps/generic/aio_write.c: New file.
* sysdeps/generic/aio_write64.c: New file.
* sysdeps/generic/aio_read64.c: New file.
* sysdeps/generic/aio_read.c: New file.
* sysdeps/generic/aio_notify.c: New file.
* sysdeps/generic/lio_listio64.c: New file.
* sysdeps/generic/lio_listio.c: New file.
* sysdeps/generic/aio_cancel.c: New file.
* sysdeps/generic/aio_misc.h: New file.
* sysdeps/generic/aio_suspend.c: New file.
* rt/aio_cancel.c: Moved to ...
* sysdeps/pthread/aio_cancel.c: ... here.
* rt/aio_fsync.c: Moved to ...
* sysdeps/pthread/aio_fsync.c: ... here.
* rt/aio_misc.c: Moved to ...
* sysdeps/pthread/aio_misc.c: ... here.
* rt/aio_misc.h: Moved to ...
* sysdeps/pthread/aio_misc.h: ... here.
* rt/aio_notify.c: Moved to ...
* sysdeps/pthread/aio_notify.c: ... here.
* rt/aio_read.c: Moved to ...
* sysdeps/pthread/aio_read.c: ... here.
* rt/aio_read64.c: Moved to ...
* sysdeps/pthread/aio_read64.c: ... here.
* rt/aio_suspend.c: Moved to ...
* sysdeps/pthread/aio_suspend.c: ... here.
* rt/aio_write.c: Moved to ...
* sysdeps/pthread/aio_write.c: ... here.
* rt/aio_write64.c: Moved to ...
* sysdeps/pthread/aio_write64.c: ... here.
* rt/lio_listio.c: Moved to ...
* sysdeps/pthread/lio_listio.c: ... here.
* rt/lio_listio64.c: Moved to ...
* sysdeps/pthread/lio_listio64.c: ... here.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Jun 2001 04:34:51 +0000 (04:34 +0000)]
Update.

2001-06-14  Roland McGrath  <roland@frob.com>

* configure.in: Let sysdeps Implies files in add-ons bring in
sysdeps directories from the main source and other add-ons too.

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

* math/test-misc.c (main): Add tests for nextafter and nexttoward
with +-Inf as second argument.

* sysdeps/generic/s_nexttowardf.c (__nexttowardf): Only check for
NaN, not Inf.
* sysdeps/i386/fpu/s_nextafterl.c (__nextafterl): Fix check for NaN.
* sysdeps/i386/fpu/s_nexttoward.c: New.
* sysdeps/i386/fpu/s_nexttowardf.c: New.
* sysdeps/ieee754/ldbl-96/s_nexttoward.c (__nexttoward): Simplify
check for NaN, optimize x==+-0 handling.
* sysdeps/ieee754/ldbl-96/s_nexttowardf.c (__nexttowardf): Likewise.
* sysdeps/ieee754/ldbl-96/s_nextafterl.c (__nextafterl): Simplify
check for NaN, fix sign in x==+-0 case.
* sysdeps/ia64/fpu/s_nexttoward.c: New.
* sysdeps/ia64/fpu/s_nexttowardf.c: New.

2001-06-15  H.J. Lu  <hjl@gnu.org>

* rt/tst-aio2.c (do_test): Initialize cb.aio_offset to 0.
* rt/tst-aio3.c (do_test): Likewise.
* rt/tst-aio4.c (do_test): Likewise.
* rt/tst-aio5.c (do_test): Likewise.
* rt/tst-aio6.c (do_test): Likewise.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Jun 2001 02:53:53 +0000 (02:53 +0000)]
Update.

2001-06-15  H.J. Lu  <hjl@gnu.org>

* pthread.c (__pthread_reset_main_thread): Fix a typo.

23 years ago(__pthread_reset_main_thread): Fix a typo.
Ulrich Drepper [Sat, 16 Jun 2001 02:53:06 +0000 (02:53 +0000)]
(__pthread_reset_main_thread): Fix a typo.

23 years ago* sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.
Andreas Schwab [Fri, 15 Jun 2001 13:59:57 +0000 (13:59 +0000)]
* sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.

* sysdeps/m68k/fpu/mathimpl.h: Define __ieee754_log2 as inline.

23 years ago* sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.
Andreas Schwab [Fri, 15 Jun 2001 13:59:28 +0000 (13:59 +0000)]
* sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.

* sysdeps/m68k/fpu/mathimpl.h: Define __ieee754_log2 as inline.

23 years ago* gmon/tst-sprofil.c (fac): Make static to avoid compiler warning.
Andreas Jaeger [Fri, 15 Jun 2001 08:56:36 +0000 (08:56 +0000)]
* gmon/tst-sprofil.c (fac): Make static to avoid compiler warning.