kopensolaris-gnu/glibc.git
17 years ago(distribute): Add plural-eval.c.
drepper [Tue, 27 Aug 2002 11:42:36 +0000 (11:42 +0000)]
(distribute): Add plural-eval.c.

17 years ago(headers): Remove bits/stdio_lim.h. This file isn't distributed.
drepper [Tue, 27 Aug 2002 11:32:35 +0000 (11:32 +0000)]
(headers): Remove bits/stdio_lim.h.  This file isn't distributed.
Add special rules to install bits/stdio_lim.h.

17 years agoRemove traces of old stdio.
drepper [Tue, 27 Aug 2002 11:14:05 +0000 (11:14 +0000)]
Remove traces of old stdio.

17 years agoRemove traces of old stdio.
drepper [Tue, 27 Aug 2002 11:13:12 +0000 (11:13 +0000)]
Remove traces of old stdio.

17 years ago(localedef-aux): New variable. Only md5 assigned to it. These files
drepper [Tue, 27 Aug 2002 11:09:25 +0000 (11:09 +0000)]
(localedef-aux): New variable.  Only md5 assigned to it.  These files
are not ddistributed in this directory.

17 years agoAdd sys/procfs.h.
drepper [Tue, 27 Aug 2002 10:59:45 +0000 (10:59 +0000)]
Add sys/procfs.h.

17 years agoRemove sys/procfs.h.
drepper [Tue, 27 Aug 2002 10:59:23 +0000 (10:59 +0000)]
Remove sys/procfs.h.

17 years agoRemove sys/procfs.h.
drepper [Tue, 27 Aug 2002 10:58:56 +0000 (10:58 +0000)]
Remove sys/procfs.h.

17 years agoRemove sys/sendfile.h.
drepper [Tue, 27 Aug 2002 10:57:37 +0000 (10:57 +0000)]
Remove sys/sendfile.h.

17 years ago.
roland [Tue, 27 Aug 2002 09:40:16 +0000 (09:40 +0000)]
.

17 years ago2002-08-27 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 09:39:43 +0000 (09:39 +0000)]
2002-08-27  Roland McGrath  <roland@redhat.com>

* manual/sysinfo.texi (Mount Information): Correct file name to macro
assocations for _PATH_MNTTAB, MNTTAB, _PATH_MOUNTED, MOUNTED.
Say mtab is in either /var/run or /etc.

17 years ago.
roland [Tue, 27 Aug 2002 09:23:13 +0000 (09:23 +0000)]
.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 09:22:45 +0000 (09:22 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* manual/errno.texi (Error Codes): Added ECANCELED (118 for Hurd).
* sysdeps/mach/hurd/bits/errno.h: Regenerated.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 09:22:41 +0000 (09:22 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* include/libc-symbols.h (declare_symbol): New macro.
* config.h.in (ASM_TYPE_DIRECTIVE_PREFIX): New #undef.
* configure.in: New check to define it.
* configure: Regenerated.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 09:22:35 +0000 (09:22 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* sysdeps/gnu/Versions: New file.
* sysdeps/unix/sysv/linux/Versions (libc: GLIBC_2.1): Remove
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr; from here.
* sysdeps/gnu/Makefile ($(..)sysdeps/gnu/errlist-compat.c): New target.
($(objpfx)errlist.d): Depend on $(..)sysdeps/gnu/errlist-compat.c.
* sysdeps/gnu/errlist.awk: Make output define _sys_errlist_internal
and _sys_nerr_internal instead of anything else.  Make it include
"errlist-compat.c" if [!NOT_IN_libc && !ERRLIST_NO_COMPAT].
Make it emit some asm magic if [EMIT_ERR_MAX].
* sysdeps/gnu/errlist.c: Regenerated.
* sysdeps/gnu/errlist-compat.awk: New file.
* sysdeps/gnu/errlist-compat.c: New file (generated).
* sysdeps/mach/hurd/errlist.c (ERRLIST_NO_COMPAT): New macro.
(_sys_errlist_internal): Define this as a macro for _hurd_errlist.
(_sys_nerr_internal): Define this is a macro for _hurd_nerr.
(SYS_ERRLIST, SYS_NERR): Macros removed.
(sys_nerr, _sys_nerr): Remove these weak aliases.
* sysdeps/unix/sysv/linux/errlist.c: File removed.
* sysdeps/unix/sysv/linux/errlist.h: File removed.
* sysdeps/unix/sysv/linux/arm/errlist.c: File removed.

17 years agoUpdate.
drepper [Tue, 27 Aug 2002 08:32:50 +0000 (08:32 +0000)]
Update.

17 years ago(REENTRANT_NAME): If no service is available set h_errno to NO_RECOVERY.
drepper [Tue, 27 Aug 2002 08:28:04 +0000 (08:28 +0000)]
(REENTRANT_NAME): If no service is available set h_errno to NO_RECOVERY.

17 years agoUpdate.
drepper [Tue, 27 Aug 2002 06:41:29 +0000 (06:41 +0000)]
Update.

17 years ago(tests): Add bug-fopena+.
drepper [Tue, 27 Aug 2002 06:38:20 +0000 (06:38 +0000)]
(tests): Add bug-fopena+.

17 years agoTest to check read position after fopen with mode a+.
drepper [Tue, 27 Aug 2002 06:37:59 +0000 (06:37 +0000)]
Test to check read position after fopen with mode a+.

17 years ago(main): Add casts to avoid warnings.
drepper [Tue, 27 Aug 2002 05:59:55 +0000 (05:59 +0000)]
(main): Add casts to avoid warnings.

17 years agoForgot to update the __typeof parameter.
drepper [Tue, 27 Aug 2002 03:59:51 +0000 (03:59 +0000)]
Forgot to update the __typeof parameter.

17 years ago[!(USE_TLS && HAVE___THREAD)] (__libc_tsd_set): Add _data prefix to
drepper [Tue, 27 Aug 2002 03:56:38 +0000 (03:56 +0000)]
[!(USE_TLS && HAVE___THREAD)] (__libc_tsd_set): Add _data prefix to
variable name.

17 years agoFix the last change. The variable still has to end in _data.
drepper [Tue, 27 Aug 2002 03:49:39 +0000 (03:49 +0000)]
Fix the last change.  The variable still has to end in _data.

17 years ago.
roland [Tue, 27 Aug 2002 02:43:22 +0000 (02:43 +0000)]
.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 02:43:06 +0000 (02:43 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/sigset-cvt-mask.h (sigset_set_old_mask): Replace
macro with inline function.
(sigset_get_old_mask): Likewise.
* sysdeps/posix/sigblock.c (__sigblock): Update callers.
* sysdeps/posix/sigsetmask.c (__sigsetmask): Likewise.
* sysdeps/posix/sigpause.c (__sigpause): Likewise.
* sysdeps/posix/sigvec.c (__sigvec, sigvec_wrapper_handler): Likewise.
* sysdeps/unix/sysv/aix/sigset-cvt-mask.h
(sigset_set_old_mask, sigset_get_old_mask): Make these macros return
values.
* sysdeps/unix/sysv/linux/sigset-cvt-mask.h: Likewise.
* sysdeps/unix/sysv/sysv4/sigset-cvt-mask.h: Likewise.
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/generic/sigset-cvt-mask.h (sigset_set_old_mask,
sigset_get_old_mask): Make it work with larger sigset_t.
* sysdeps/posix/sigblock.c (__sigblock): Use those macros.
* sysdeps/posix/sigsetmask.c (__sigsetmask): Likewise.
* sysdeps/posix/sigpause.c (__sigpause): Likewise.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 02:43:04 +0000 (02:43 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/sigset-cvt-mask.h (sigset_set_old_mask): Replace
macro with inline function.
(sigset_get_old_mask): Likewise.
* sysdeps/posix/sigblock.c (__sigblock): Update callers.
* sysdeps/posix/sigsetmask.c (__sigsetmask): Likewise.
* sysdeps/posix/sigpause.c (__sigpause): Likewise.
* sysdeps/posix/sigvec.c (__sigvec, sigvec_wrapper_handler): Likewise.
* sysdeps/unix/sysv/aix/sigset-cvt-mask.h
(sigset_set_old_mask, sigset_get_old_mask): Make these macros return
values.
* sysdeps/unix/sysv/linux/sigset-cvt-mask.h: Likewise.
* sysdeps/unix/sysv/sysv4/sigset-cvt-mask.h: Likewise.

17 years ago.
roland [Tue, 27 Aug 2002 02:10:01 +0000 (02:10 +0000)]
.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 02:09:42 +0000 (02:09 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* time/sys/time.h [__USE_BSD] (lutimes, futimes): Declare them.
* manual/filesys.texi (File Times): Document lutimes and futimes.
* misc/Makefile (routines): Add them.
* misc/Versions (libc: GLIBC_2.3): Likewise.
* sysdeps/generic/lutimes.c: New file.
* sysdeps/generic/futimes.c: New file.
* sysdeps/mach/hurd/lutimes.c: New file.
* sysdeps/mach/hurd/futimes.c: New file.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 02:09:20 +0000 (02:09 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* time/sys/time.h [__USE_BSD] (lutimes, futimes): Declare them.
* manual/filesys.texi (File Times): Document lutimes and futimes.
* misc/Makefile (routines): Add them.
* misc/Versions (libc: GLIBC_2.3): Likewise.
* sysdeps/generic/lutimes.c: New file.
* sysdeps/generic/futimes.c: New file.
* sysdeps/mach/hurd/lutimes.c: New file.
* sysdeps/mach/hurd/futimes.c: New file.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Tue, 27 Aug 2002 02:09:18 +0000 (02:09 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* time/sys/time.h [__USE_BSD] (lutimes, futimes): Declare them.
* manual/filesys.texi (File Times): Document lutimes and futimes.
* misc/Makefile (routines): Add them.
* misc/Versions (libc: GLIBC_2.3): Likewise.
* sysdeps/generic/lutimes.c: New file.
* sysdeps/generic/futimes.c: New file.
* sysdeps/mach/hurd/lutimes.c: New file.
* sysdeps/mach/hurd/futimes.c: New file.
* manual/filesys.texi (File Times): Add explicit note about null
pointer argument to utimes.

17 years ago2002-08-26 Roland McGrath <roland@frob.com>
roland [Tue, 27 Aug 2002 02:08:42 +0000 (02:08 +0000)]
2002-08-26  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/ifreq.h (__if_freereq): Add missing semicolon.
(__ifreq): Add a cast.  Remove an unused variable.

17 years ago2002-08-26 Roland McGrath <roland@frob.com>
roland [Tue, 27 Aug 2002 02:08:41 +0000 (02:08 +0000)]
2002-08-26  Roland McGrath  <roland@frob.com>

* hurd/hurd/threadvar.h (enum __hurd_threadvar_index): Add
_HURD_THREADVAR_LOCALE.

17 years agoUpdate.
drepper [Mon, 26 Aug 2002 23:11:17 +0000 (23:11 +0000)]
Update.

17 years agoUpdate.
drepper [Mon, 26 Aug 2002 23:08:22 +0000 (23:08 +0000)]
Update.

17 years agoUpdate.
drepper [Mon, 26 Aug 2002 23:00:40 +0000 (23:00 +0000)]
Update.

17 years agoTest for re_match with non-zero start.
drepper [Mon, 26 Aug 2002 22:43:25 +0000 (22:43 +0000)]
Test for re_match with non-zero start.

17 years ago(tests): Add bug-regex10.
drepper [Mon, 26 Aug 2002 22:42:27 +0000 (22:42 +0000)]
(tests): Add bug-regex10.

17 years ago.
roland [Mon, 26 Aug 2002 22:42:22 +0000 (22:42 +0000)]
.

17 years ago(re_search_stub): Return correct match length if start != 0.
drepper [Mon, 26 Aug 2002 22:42:03 +0000 (22:42 +0000)]
(re_search_stub): Return correct match length if start != 0.

17 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
roland [Mon, 26 Aug 2002 22:40:48 +0000 (22:40 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * crypt/crypt.c: Changed copying permission notice to Lesser GPL
        from Library GPL.
        * crypt/crypt_util.c: Likewise.
        * crypt/ufc.c: Likewise.
        * elf/dl-conflict.c: Likewise.
        * elf/dl-iteratephdr.c: Likewise.
        * iconv/iconvconfig.h: Likewise.
        * linuxthreads/Examples/ex10.c: Likewise.
        * linuxthreads/Examples/ex11.c: Likewise.
        * linuxthreads/Examples/ex13.c: Likewise.
        * linuxthreads/Examples/ex8.c: Likewise.
        * linuxthreads/Examples/ex9.c: Likewise.
        * linuxthreads/barrier.c: Likewise.
        * linuxthreads/events.c: Likewise.
        * linuxthreads/lockfile.c: Likewise.
        * linuxthreads/no-tsd.c: Likewise.
        * linuxthreads/pt-machine.c: Likewise.
        * linuxthreads/ptclock_gettime.c: Likewise.
        * linuxthreads/ptclock_settime.c: Likewise.
        * linuxthreads/rwlock.c: Likewise.
        * linuxthreads/sysdeps/alpha/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/alpha/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/arm/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/arm/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/cris/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/cris/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/hppa/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/hppa/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/i686/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/i386/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/useldt.h: Likewise.
        * linuxthreads/sysdeps/ia64/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/ia64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/m68k/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/m68k/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/mips/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/mips/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/powerpc/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/powerpc/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/initspin.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/libc-lock.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/libc-tsd.h: Likewise.
        * linuxthreads/sysdeps/pthread/getcpuclockid.c: Likewise.
        * linuxthreads/sysdeps/pthread/posix-timer.h: Likewise.
        * linuxthreads/sysdeps/pthread/timer_create.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_delete.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_getoverr.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_gettime.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_routines.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_settime.c: Likewise.
        * linuxthreads/sysdeps/pthread/tst-timer.c: Likewise.
        * linuxthreads/sysdeps/s390/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/s390/s390-32/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/s390/s390-64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sh/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sh/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/sparcv9/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc64/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/local_lim.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/hppa/bits/initspin.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Likewise.
        * linuxthreads/tststack.c: Likewise.
        * linuxthreads/unload.c: Likewise.
        * linuxthreads/weaks.c: Likewise.
        * linuxthreads/wrapsyscall.c: Likewise.
        * malloc/arena.c: Likewise.
        * malloc/hooks.c: Likewise.
        * malloc/malloc.c: Likewise.
        * posix/glob/Makefile.ami: Likewise.
        * posix/glob/Makefile.in: Likewise.
        * stdlib/gmp-impl.h: Likewise.
        * stdlib/gmp.h: Likewise.
        * sysdeps/generic/dl-iteratephdr-static.c: Likewise.
        * sysdeps/generic/strnlen.c: Likewise.
        * sysdeps/mach/hurd/powerpc/bits/sigcontext.h: Likewise.
        * sysdeps/mach/hurd/recvmsg.c: Likewise.
        * sysdeps/mach/hurd/sendmsg.c: Likewise.
        * sysdeps/mach/hurd/spawni.c: Likewise.
        * sysdeps/mach/powerpc/machine-sp.h: Likewise.
        * sysdeps/mach/powerpc/sysdep.h: Likewise.
        * sysdeps/mach/powerpc/thread_state.h: Likewise.
        * sysdeps/unix/bsd/bsd4.4/bits/socket.h: Likewise.
        * sysdeps/unix/sysv/linux/ia64/dl-iteratephdr-static.c: Likewise.
        * sysdeps/x86_64/gmp-mparam.h: Likewise.

17 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
roland [Mon, 26 Aug 2002 22:40:36 +0000 (22:40 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * sysdeps/ieee754/dbl-64/MathLib.h: Corrected version number in
        Lesser GPL copying permission notice from 2 to 2.1.
        * sysdeps/ieee754/dbl-64/asincos.tbl: Likewise.
        * sysdeps/ieee754/dbl-64/atnat.h: Likewise.
        * sysdeps/ieee754/dbl-64/atnat2.h: Likewise.
        * sysdeps/ieee754/dbl-64/branred.c: Likewise.
        * sysdeps/ieee754/dbl-64/branred.h: Likewise.
        * sysdeps/ieee754/dbl-64/dla.h: Likewise.
        * sysdeps/ieee754/dbl-64/doasin.c: Likewise.
        * sysdeps/ieee754/dbl-64/doasin.h: Likewise.
        * sysdeps/ieee754/dbl-64/dosincos.c: Likewise.
        * sysdeps/ieee754/dbl-64/dosincos.h: Likewise.
        * sysdeps/ieee754/dbl-64/e_asin.c: Likewise.
        * sysdeps/ieee754/dbl-64/e_atan2.c: Likewise.
        * sysdeps/ieee754/dbl-64/e_exp.c: Likewise.
        * sysdeps/ieee754/dbl-64/e_log.c: Likewise.
        * sysdeps/ieee754/dbl-64/e_pow.c: Likewise.
        * sysdeps/ieee754/dbl-64/e_remainder.c: Likewise.
        * sysdeps/ieee754/dbl-64/e_sqrt.c: Likewise.
        * sysdeps/ieee754/dbl-64/halfulp.c: Likewise.
        * sysdeps/ieee754/dbl-64/mpa.c: Likewise.
        * sysdeps/ieee754/dbl-64/mpa.h: Likewise.
        * sysdeps/ieee754/dbl-64/mpa2.h: Likewise.
        * sysdeps/ieee754/dbl-64/mpatan.c: Likewise.
        * sysdeps/ieee754/dbl-64/mpatan.h: Likewise.
        * sysdeps/ieee754/dbl-64/mpatan2.c: Likewise.
        * sysdeps/ieee754/dbl-64/mpexp.c: Likewise.
        * sysdeps/ieee754/dbl-64/mpexp.h: Likewise.
        * sysdeps/ieee754/dbl-64/mplog.c: Likewise.
        * sysdeps/ieee754/dbl-64/mplog.h: Likewise.
        * sysdeps/ieee754/dbl-64/mpsqrt.c: Likewise.
        * sysdeps/ieee754/dbl-64/mpsqrt.h: Likewise.
        * sysdeps/ieee754/dbl-64/mptan.c: Likewise.
        * sysdeps/ieee754/dbl-64/mydefs.h: Likewise.
        * sysdeps/ieee754/dbl-64/powtwo.tbl: Likewise.
        * sysdeps/ieee754/dbl-64/root.tbl: Likewise.
        * sysdeps/ieee754/dbl-64/s_atan.c: Likewise.
        * sysdeps/ieee754/dbl-64/s_sin.c: Likewise.
        * sysdeps/ieee754/dbl-64/s_tan.c: Likewise.
        * sysdeps/ieee754/dbl-64/sincos.tbl: Likewise.
        * sysdeps/ieee754/dbl-64/sincos32.c: Likewise.
        * sysdeps/ieee754/dbl-64/sincos32.h: Likewise.
        * sysdeps/ieee754/dbl-64/slowexp.c: Likewise.
        * sysdeps/ieee754/dbl-64/slowpow.c: Likewise.
        * sysdeps/ieee754/dbl-64/uasncs.h: Likewise.
        * sysdeps/ieee754/dbl-64/uatan.tbl: Likewise.
        * sysdeps/ieee754/dbl-64/uexp.h: Likewise.
        * sysdeps/ieee754/dbl-64/uexp.tbl: Likewise.
        * sysdeps/ieee754/dbl-64/ulog.h: Likewise.
        * sysdeps/ieee754/dbl-64/ulog.tbl: Likewise.
        * sysdeps/ieee754/dbl-64/upow.h: Likewise.
        * sysdeps/ieee754/dbl-64/upow.tbl: Likewise.
        * sysdeps/ieee754/dbl-64/urem.h: Likewise.
        * sysdeps/ieee754/dbl-64/uroot.h: Likewise.
        * sysdeps/ieee754/dbl-64/usncs.h: Likewise.
        * sysdeps/ieee754/dbl-64/utan.h: Likewise.
        * sysdeps/ieee754/dbl-64/utan.tbl: Likewise.

17 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
roland [Mon, 26 Aug 2002 22:40:02 +0000 (22:40 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * sysdeps/ieee754/ldbl-128/e_j0l.c: Added Lesser GPL copying permission
notice, per license from copyright holder Stephen Moshier.
        * sysdeps/ieee754/ldbl-128/e_j1l.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_lgammal_r.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_log10l.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_log2l.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_logl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/s_atanl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/s_cbrtl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/s_expm1l.c: Likewise.
        * sysdeps/ieee754/ldbl-128/s_log1pl.c: Likewise.

17 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
roland [Mon, 26 Aug 2002 22:39:57 +0000 (22:39 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * COPYING.LIB: Replaced with fresh copy from
ftp://ftp.gnu.org/gnu/Licenses/COPYING.LIB-2.1;
suggested copying permission notice now says version 2.1 instead
of version 2.

17 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
roland [Mon, 26 Aug 2002 22:39:54 +0000 (22:39 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * crypt/crypt.c: Changed copying permission notice to Lesser GPL
        from Library GPL.
        * crypt/crypt_util.c: Likewise.
        * crypt/ufc.c: Likewise.
        * elf/dl-conflict.c: Likewise.
        * elf/dl-iteratephdr.c: Likewise.
        * iconv/iconvconfig.h: Likewise.
        * linuxthreads/Examples/ex10.c: Likewise.
        * linuxthreads/Examples/ex11.c: Likewise.
        * linuxthreads/Examples/ex13.c: Likewise.
        * linuxthreads/Examples/ex8.c: Likewise.
        * linuxthreads/Examples/ex9.c: Likewise.
        * linuxthreads/barrier.c: Likewise.
        * linuxthreads/events.c: Likewise.
        * linuxthreads/lockfile.c: Likewise.
        * linuxthreads/no-tsd.c: Likewise.
        * linuxthreads/pt-machine.c: Likewise.
        * linuxthreads/ptclock_gettime.c: Likewise.
        * linuxthreads/ptclock_settime.c: Likewise.
        * linuxthreads/rwlock.c: Likewise.
        * linuxthreads/sysdeps/alpha/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/alpha/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/arm/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/arm/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/cris/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/cris/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/hppa/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/hppa/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/i686/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/i386/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/useldt.h: Likewise.
        * linuxthreads/sysdeps/ia64/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/ia64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/m68k/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/m68k/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/mips/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/mips/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/powerpc/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/powerpc/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/initspin.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/libc-lock.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/libc-tsd.h: Likewise.
        * linuxthreads/sysdeps/pthread/getcpuclockid.c: Likewise.
        * linuxthreads/sysdeps/pthread/posix-timer.h: Likewise.
        * linuxthreads/sysdeps/pthread/timer_create.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_delete.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_getoverr.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_gettime.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_routines.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_settime.c: Likewise.
        * linuxthreads/sysdeps/pthread/tst-timer.c: Likewise.
        * linuxthreads/sysdeps/s390/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/s390/s390-32/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/s390/s390-64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sh/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sh/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/sparcv9/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc64/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/local_lim.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/hppa/bits/initspin.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Likewise.
        * linuxthreads/tststack.c: Likewise.
        * linuxthreads/unload.c: Likewise.
        * linuxthreads/weaks.c: Likewise.
        * linuxthreads/wrapsyscall.c: Likewise.
        * malloc/arena.c: Likewise.
        * malloc/hooks.c: Likewise.
        * malloc/malloc.c: Likewise.
        * posix/glob/Makefile.am: Likewise.
        * posix/glob/Makefile.in: Likewise.
        * stdlib/gmp-impl.h: Likewise.
        * stdlib/gmp.h: Likewise.
        * sysdeps/generic/dl-iteratephdr-static.c: Likewise.
        * sysdeps/generic/strnlen.c: Likewise.
        * sysdeps/mach/hurd/powerpc/bits/sigcontext.h: Likewise.
        * sysdeps/mach/hurd/recvmsg.c: Likewise.
        * sysdeps/mach/hurd/sendmsg.c: Likewise.
        * sysdeps/mach/hurd/spawni.c: Likewise.
        * sysdeps/mach/powerpc/machine-sp.h: Likewise.
        * sysdeps/mach/powerpc/sysdep.h: Likewise.
        * sysdeps/mach/powerpc/thread_state.h: Likewise.
        * sysdeps/unix/bsd/bsd4.4/bits/socket.h: Likewise.
        * sysdeps/unix/sysv/linux/ia64/dl-iteratephdr-static.c: Likewise.
        * sysdeps/x86_64/gmp-mparam.h: Likewise.

17 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
roland [Mon, 26 Aug 2002 22:39:42 +0000 (22:39 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * crypt/crypt.c: Changed copying permission notice to Lesser GPL
        from Library GPL.
        * crypt/crypt_util.c: Likewise.
        * crypt/ufc.c: Likewise.
        * elf/dl-conflict.c: Likewise.
        * elf/dl-iteratephdr.c: Likewise.
        * iconv/iconvconfig.h: Likewise.
        * linuxthreads/Examples/ex10.c: Likewise.
        * linuxthreads/Examples/ex11.c: Likewise.
        * linuxthreads/Examples/ex13.c: Likewise.
        * linuxthreads/Examples/ex8.c: Likewise.
        * linuxthreads/Examples/ex9.c: Likewise.
        * linuxthreads/barrier.c: Likewise.
        * linuxthreads/events.c: Likewise.
        * linuxthreads/lockfile.c: Likewise.
        * linuxthreads/no-tsd.c: Likewise.
        * linuxthreads/pt-machine.c: Likewise.
        * linuxthreads/ptclock_gettime.c: Likewise.
        * linuxthreads/ptclock_settime.c: Likewise.
        * linuxthreads/rwlock.c: Likewise.
        * linuxthreads/sysdeps/alpha/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/alpha/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/arm/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/arm/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/cris/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/cris/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/hppa/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/hppa/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/i686/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/i386/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/useldt.h: Likewise.
        * linuxthreads/sysdeps/ia64/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/ia64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/m68k/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/m68k/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/mips/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/mips/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/powerpc/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/powerpc/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/initspin.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/libc-lock.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/libc-tsd.h: Likewise.
        * linuxthreads/sysdeps/pthread/getcpuclockid.c: Likewise.
        * linuxthreads/sysdeps/pthread/posix-timer.h: Likewise.
        * linuxthreads/sysdeps/pthread/timer_create.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_delete.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_getoverr.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_gettime.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_routines.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_settime.c: Likewise.
        * linuxthreads/sysdeps/pthread/tst-timer.c: Likewise.
        * linuxthreads/sysdeps/s390/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/s390/s390-32/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/s390/s390-64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sh/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sh/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/sparcv9/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc64/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/local_lim.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/hppa/bits/initspin.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Likewise.
        * linuxthreads/tststack.c: Likewise.
        * linuxthreads/unload.c: Likewise.
        * linuxthreads/weaks.c: Likewise.
        * linuxthreads/wrapsyscall.c: Likewise.
        * malloc/arena.c: Likewise.
        * malloc/hooks.c: Likewise.
        * malloc/malloc.c: Likewise.
        * posix/glob/Makefile.am: Likewise.
        * posix/glob/Makefile.in: Likewise.
        * stdlib/gmp-impl.h: Likewise.
        * stdlib/gmp.h: Likewise.
        * sysdeps/generic/dl-iteratephdr-static.c: Likewise.
        * sysdeps/generic/strnlen.c: Likewise.
        * sysdeps/mach/hurd/powerpc/bits/sigcontext.h: Likewise.
        * sysdeps/mach/hurd/recvmsg.c: Likewise.
        * sysdeps/mach/hurd/sendmsg.c: Likewise.
        * sysdeps/mach/hurd/spawni.c: Likewise.
        * sysdeps/mach/powerpc/machine-sp.h: Likewise.
        * sysdeps/mach/powerpc/sysdep.h: Likewise.
        * sysdeps/mach/powerpc/thread_state.h: Likewise.
        * sysdeps/unix/bsd/bsd4.4/bits/socket.h: Likewise.
        * sysdeps/unix/sysv/linux/ia64/dl-iteratephdr-static.c: Likewise.
        * sysdeps/x86_64/gmp-mparam.h: Likewise.

17 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
roland [Mon, 26 Aug 2002 22:39:27 +0000 (22:39 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * linuxthreads/sysdeps/pthread/pt-initfini.c: Changed copying
        permission notice to Lesser GPL from Library GPL, including the
        references in the special exception.
        * linuxthreads/sysdeps/unix/sysv/linux/hppa/pt-initfini.c: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/ia64/pt-initfini.c: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/pt-initfini.c:
Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/s390/s390-64/pt-initfini.c:
Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/sh/pt-initfini.c: Likewise.

17 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
roland [Mon, 26 Aug 2002 22:39:24 +0000 (22:39 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * sysdeps/ieee754/flt-32/e_asinf.c: Added copyright notice for Stephen
        Moshier and Lesser GPL copying permission notice, per license from
Moshier.
        * sysdeps/ieee754/ldbl-128/e_acosl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_asinl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_coshl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_jnl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_powl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/e_sinhl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/k_tanl.c: Likewise.
        * sysdeps/ieee754/ldbl-128/s_erfl.c: Likewise.
        * sysdeps/ieee754/ldbl-96/e_asinl.c: Likewise.
        * sysdeps/ieee754/ldbl-96/e_j0l.c: Likewise.
        * sysdeps/ieee754/ldbl-96/e_j1l.c: Likewise.
        * sysdeps/ieee754/ldbl-96/e_jnl.c: Likewise.
        * sysdeps/ieee754/ldbl-96/e_lgammal_r.c: Likewise.
        * sysdeps/ieee754/ldbl-96/s_erfl.c: Likewise.

17 years ago.
roland [Mon, 26 Aug 2002 11:40:14 +0000 (11:40 +0000)]
.

17 years ago2002-08-26 Kaz Kojima <kkojima@rr.iij4u.or.jp>
roland [Mon, 26 Aug 2002 11:39:59 +0000 (11:39 +0000)]
2002-08-26  Kaz Kojima  <kkojima@rr.iij4u.or.jp>

        * sysdeps/sh/Makefile (sysdeps_routines): Add divdi3 in csu dir.
        (shared-only-routines): Likewise.

17 years ago.
roland [Mon, 26 Aug 2002 11:39:12 +0000 (11:39 +0000)]
.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:37:48 +0000 (11:37 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* libio/oldstdfiles.c [! _IO_MTSAFE_IO] (DEF_STDFILE): Don't define
_IO_wide_data_FD, which is never used here.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:46 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* elf/rtld.c (_rtld_global) [! _LIBC_REENTRANT]: Don't initialize
_dl_load_lock.
* libio/fileno.c (fileno_unlocked): Define regardless of _IO_MTSAFE_IO.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:37:42 +0000 (11:37 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/bits/libc-lock.h (__libc_setspecific): Use a cast to
void so as to avoid compiler warnings.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:37:41 +0000 (11:37 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/grantpt.c (pts_name): Convert ENOTTY return from
ptsname_r to EINVAL.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:39 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/common/syscalls.list (getpgid): Remove.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:37 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/fork.S: Fix PSEUDO_END argument.
* sysdeps/unix/arm/fork.S: Likewise.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:37:36 +0000 (11:37 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* locale/xlocale.c [! (USE_TLS && HAVE___THREAD)] (__libc_tsd_LOCALE):
Initialize this instead of __libc_tsd_LOCALE_data.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:35 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/alpha/fpu/fpu_control.h: Comment fix.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:34 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/generic/sys/sysinfo.h: Surround with __{BEGIN,END}_DECLS.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:31 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/sysv/linux/alpha/pipe.S: Moved to ...
* sysdeps/unix/alpha/pipe.S: ... here.
* sysdeps/unix/bsd/osf/alpha/pipe.S: File removed.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:37:30 +0000 (11:37 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/ptsname.c (__ptsname_r): Return ENOSYS instead of 0.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:28 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/i386/brk.S: Rename local label to '.Lhere' in ELF.
* sysdeps/unix/i386/brk.S: Add PSEUDO_END invocation.
* sysdeps/unix/i386/fork.S: Likewise.
* sysdeps/unix/i386/pipe.S: Likewise.
* sysdeps/unix/i386/wait.S: Likewise.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:27 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/sysv/linux/arm/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/hppa/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/i386/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/sh/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/x86_64/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/i386/sysdep.h (PSEUDO): Fix syntax error.
(L): Define right for ELF.
* sysdeps/unix/sysv/linux/i386/sysdep.h (L): Remove definition.
Now defined in sysdeps/i386/sysdep.h.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:25 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/bsd/bsd4.4/syscalls.list (__sigaltstack): New alias.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:22 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/sysv/linux/arm/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/hppa/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/i386/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/sh/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/x86_64/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:19 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/inet/syscalls.list (__connect_internal): New alias.
(__getpeername): New alias.
(__getsockname): New alias.
(__socket): New alias.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:18 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* include/sys/sysctl.h: Comment fix.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:17 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/generic/glob.c: Include <limits.h>.
(NAME_MAX): Define a fallback.
(glob_in_dir): Allocate enough room for a 'struct dirent64' on the
stack.
* posix/tst-dir.c: Include <stddef.h>, for offsetof.
(main): Allocate enough room for a 'struct dirent64' on the stack.
* posix/tst-gnuglob.c (my_DIR): Allocate enough room for a
'struct dirent'.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:37:14 +0000 (11:37 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* include/resolv.h [! _LIBC_REENTRANT] (_res): #undef it before decl.
* include/netdb.h [! _LIBC_REENTRANT] (h_errno): Declare normal extern.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:13 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* stdio-common/tst-fseek.c (main): Don't assume that off_t and size_t
have the same size. Avoid direct cast from size_t to off_t.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:11 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* login/programs/utmpdump.c (print_entry): Test _HAVE_UT_TYPE,
_HAVE_UT_PID, _HAVE_UT_ID, _HAVE_UT_HOST, instead of assuming the
existence of corresponding members of 'struct utmp'.
* login/tst-utmp.c: Trivialize the test if testing 'struct utmp' and
!_HAVE_UT_TYPE.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:10 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* inet/htontest.c: Include <sys/types.h>.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:07 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/i386/sysdep.h (PSEUDO): Fix syntax error.
(L): Define right for ELF.
* sysdeps/unix/sysv/linux/i386/sysdep.h (L): Remove definition.
Now defined in sysdeps/i386/sysdep.h.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:37:03 +0000 (11:37 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* misc/syslog.c (openlog): Conditionalize locking on [_LIBC_REENTRANT].
(closelog): Likewise.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:37:00 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/i386/brk.S: Add PSEUDO_END invocation.
* sysdeps/unix/i386/fork.S: Likewise.
* sysdeps/unix/i386/pipe.S: Likewise.
* sysdeps/unix/i386/wait.S: Likewise.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:36:57 +0000 (11:36 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/posix/readv.c: Ansify function definition.
* sysdeps/posix/writev.c: Likewise.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:36:55 +0000 (11:36 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* rt/Makefile: Revert last change, it was inappropriate to presume aio
implementations depend on pthreads.
* rt/tst-aio.c (do_test): Exit happy if first failure is ENOSYS.
* rt/tst-aio64.c (do_test): Likewise.
* rt/tst-aio2.c (do_test): Likewise.
* 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.
* rt/tst-aio7.c (do_test): Likewise.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:36:53 +0000 (11:36 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/opendir.c (__opendir): If st_blksize is 0 or too small,
allocate a buffer of at least BUFSIZ bytes, not just of
sizeof (struct dirent).

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:36:51 +0000 (11:36 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/sysv/linux/init-first.c: Don't include
kernel-features.h.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:36:48 +0000 (11:36 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* configure.in (elf): Set to yes for freebsd*, netbsd*.
* configure: Regenerated.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:36:40 +0000 (11:36 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* libio/iofread.c
[! _IO_MTSAFE_IO] (fread_unlocked): Add libc_hidden_ver defn.
* libio/iofputs.c [! _IO_MTSAFE_IO] (fputs_unlocked): Likewise.
* libio/iofgets.c [! _IO_MTSAFE_IO] (fgets_unlocked): Likewise.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:36:07 +0000 (11:36 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* login/tst-utmp.c (simulate_login): Don't leave garbage after the
nul byte in entry[n].ut_user.
(simulate_logout): Likewise.
* login/programs/utmpdump.c (print_entry): Test _HAVE_UT_TYPE,
_HAVE_UT_PID, _HAVE_UT_ID, _HAVE_UT_HOST, instead of assuming the
existence of corresponding members of 'struct utmp'.
* login/tst-utmp.c: Trivialize the test if testing 'struct utmp' and
!_HAVE_UT_TYPE.

17 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
roland [Mon, 26 Aug 2002 11:36:06 +0000 (11:36 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/syscalls.list (__chown_internal): New alias.
(__fcntl_internal): New alias.
(__profil): New alias.

17 years ago2002-08-26 Roland McGrath <roland@redhat.com>
roland [Mon, 26 Aug 2002 11:36:04 +0000 (11:36 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* locale/programs/ld-ctype.c (ctype_read): When given a repertoire
name of "", store a null pointer instead.

17 years agoUpdate.
drepper [Mon, 26 Aug 2002 08:40:21 +0000 (08:40 +0000)]
Update.

17 years ago(cache_addhst): Add new parameter saying whether entry was for
drepper [Mon, 26 Aug 2002 08:32:40 +0000 (08:32 +0000)]
(cache_addhst): Add new parameter saying whether entry was for
getaddr* lookup or not.  Add only matching cache entry.  Change all
callers.

17 years agoUpdate.
drepper [Mon, 26 Aug 2002 08:08:50 +0000 (08:08 +0000)]
Update.

17 years agoCorrectly create temp file.
drepper [Mon, 26 Aug 2002 08:00:43 +0000 (08:00 +0000)]
Correctly create temp file.

17 years ago(tests): Add bug-rewind2.
drepper [Mon, 26 Aug 2002 07:59:05 +0000 (07:59 +0000)]
(tests): Add bug-rewind2.

17 years agoTest for rewind in wide stream after writing and reading.
drepper [Mon, 26 Aug 2002 07:58:25 +0000 (07:58 +0000)]
Test for rewind in wide stream after writing and reading.

17 years ago(_IO_wfile_seekoff): Set fp->_offset after finding the read position.
drepper [Mon, 26 Aug 2002 07:44:50 +0000 (07:44 +0000)]
(_IO_wfile_seekoff): Set fp->_offset after finding the read position.

17 years agoUpdate.
drepper [Mon, 26 Aug 2002 07:06:57 +0000 (07:06 +0000)]
Update.

17 years ago(thread): tv_nsec == 1000000000 is already overflow.
drepper [Mon, 26 Aug 2002 07:05:48 +0000 (07:05 +0000)]
(thread): tv_nsec == 1000000000 is already overflow.

17 years agoUpdate.
drepper [Mon, 26 Aug 2002 06:33:42 +0000 (06:33 +0000)]
Update.

17 years ago(lookup): Preserve errno value.
drepper [Mon, 26 Aug 2002 06:29:21 +0000 (06:29 +0000)]
(lookup): Preserve errno value.

17 years ago(lookup): Preserve errno value.
drepper [Mon, 26 Aug 2002 06:27:53 +0000 (06:27 +0000)]
(lookup): Preserve errno value.

17 years ago(lookup): Preserve errno value.
drepper [Mon, 26 Aug 2002 06:26:37 +0000 (06:26 +0000)]
(lookup): Preserve errno value.

17 years ago(lookup): Preserve errno value.
drepper [Mon, 26 Aug 2002 06:24:49 +0000 (06:24 +0000)]
(lookup): Preserve errno value.

17 years agoDon't set errno in case of lookup failure.
drepper [Mon, 26 Aug 2002 06:20:04 +0000 (06:20 +0000)]
Don't set errno in case of lookup failure.