platform/upstream/glibc.git
23 years agoUpdate.
Ulrich Drepper [Sun, 7 Jan 2001 04:34:56 +0000 (04:34 +0000)]
Update.

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

* iconvdata/ibm937.c (BODY to IBM937): Correct several mistakes in
buffer and table handling.

23 years agoUpdate.
Ulrich Drepper [Sun, 7 Jan 2001 02:00:21 +0000 (02:00 +0000)]
Update.

2001-01-05  H.J. Lu  <hjl@gnu.org>

* elf/dl-support.c (non_dynamic_init): Move the auxiliary
vector checking to ...
(_dl_aux_init): Here. New function. Defined only if
HAVE_AUX_VECTOR is defined.

* sysdeps/generic/libc-start.c (__libc_start_main): Call
_dl_aux_init for static binaries if HAVE_AUX_VECTOR is defined.

* sysdeps/powerpc/elf/libc-start.c (__libc_start_main): Call
_dl_aux_init.

* sysdeps/unix/sysv/linux/ldsodefs.h (DL_FIND_AUXV): Removed.
(HAVE_AUX_VECTOR): Defined.
(_dl_aux_init): Declared.

23 years agoUpdate.
Ulrich Drepper [Sun, 7 Jan 2001 00:39:33 +0000 (00:39 +0000)]
Update.

2001-01-05  Ben Collins  <bcollins@debian.org>

* manual/string.texi (Finding Tokens in a String): Document XPG
basename() and dirname(), as well as GNU basename().

2001-01-05  Jakub Jelinek  <jakub@redhat.com>

* Makeconfig (preprocess-version): Replace -traditional with
-x assembler-with-cpp.

2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>

* math/bits/cmathcalls.h: Don't define inline cimag, creal or conj
for GCC 2.97 or later.

2001-01-05  Ben Collins  <bcollins@debian.org>

* manual/stdio.texi (getline): Clarify the return value in the
case of EOF being reached before a newline.

2001-01-04  Jakub Jelinek  <jakub@redhat.com>

* sunrpc/pmap_clnt.c (__get_myaddress): Return TRUE if successful,
FALSE otherwise.
(pmap_set, pmap_unset): Check __get_myaddress return value.

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

* sysdeps/generic/netinet/if_ether.h: Include <sys/types.h>.
(struct ether_addr): Declare ether_addr_octet member as
`u_int8_t'.  Add __attribute__ ((__packed__)).

23 years ago(preprocess-version): Replace -traditional with -x assembler-with-cpp.
Ulrich Drepper [Sun, 7 Jan 2001 00:37:33 +0000 (00:37 +0000)]
(preprocess-version): Replace -traditional with -x assembler-with-cpp.

23 years ago* sysdeps/mach/hurd/readdir64.c: New file. * sysdeps/mach/hurd/readdir64_r.c: New...
Mark Kettenis [Sun, 7 Jan 2001 00:25:46 +0000 (00:25 +0000)]
* sysdeps/mach/hurd/readdir64.c: New file. * sysdeps/mach/hurd/readdir64_r.c: New file.

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

* sysdeps/mach/hurd/readdir64.c: New file.
* sysdeps/mach/hurd/readdir64_r.c: New file.

23 years ago* sysdeps/mach/hurd/fstatvfs.c (fstatvfs): Add comment about `struct statfs' and...
Mark Kettenis [Sun, 7 Jan 2001 00:18:58 +0000 (00:18 +0000)]
* sysdeps/mach/hurd/fstatvfs.c (fstatvfs): Add comment about `struct statfs' and `struct statvfs' being identical. * sysdeps/mach/hurd/statvfs.c (statvfs): Likewise.

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

* sysdeps/mach/hurd/fstatvfs.c (fstatvfs): Add comment about
`struct statfs' and `struct statvfs' being identical.
* sysdeps/mach/hurd/statvfs.c (statvfs): Likewise.

23 years ago* sysdeps/mach/hurd/fstatfs64.c: New file. * sysdeps/mach/hurd/fstatvfs64.c: New...
Mark Kettenis [Sun, 7 Jan 2001 00:13:43 +0000 (00:13 +0000)]
* sysdeps/mach/hurd/fstatfs64.c: New file. * sysdeps/mach/hurd/fstatvfs64.c: New file. * sysdeps/mach/hurd/statfs64.c: New file. * sysdeps/mach/hurd/statvfs64.c: New file. * sysdeps/mach/hurd/statfsconv.c: New file. * sysdeps/mach/hurd/Dist: Add statfsconv.c.

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

* sysdeps/mach/hurd/fstatfs64.c: New file.
* sysdeps/mach/hurd/fstatvfs64.c: New file.
* sysdeps/mach/hurd/statfs64.c: New file.
* sysdeps/mach/hurd/statvfs64.c: New file.
* sysdeps/mach/hurd/statfsconv.c: New file.
* sysdeps/mach/hurd/Dist: Add statfsconv.c.

23 years ago(Finding Tokens in a String): Document XPG basename() and dirname(), aswell as GNU...
Ulrich Drepper [Sat, 6 Jan 2001 23:27:53 +0000 (23:27 +0000)]
(Finding Tokens in a String): Document XPG basename() and dirname(), aswell as GNU basename().

23 years agoUpdate.
Ulrich Drepper [Sat, 6 Jan 2001 20:21:33 +0000 (20:21 +0000)]
Update.

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

* iconv/skeleton.c: Reset outbuf for next round of the loop.
Reported by Owen Taylor <otaylor@redhat.com>.
* iconv/Makefile (tests): Add tst-iconv3.
* iconv/tst-iconv3.c: New file.

* iconvdata/ibm930.c: Fix handling of state.  Optimize a bit.
* iconvdata/ibm933.c: Likewise.
* iconvdata/ibm935.c: Likewise.
* iconvdata/ibm937.c: Likewise.
* iconvdata/ibm939.c: Likewise.
* iconvdata/ibm930.h: Adjust single byte table for optimization.
* iconvdata/ibm933.h: Likewise.
* iconvdata/ibm935.h: Likewise.
* iconvdata/ibm939.h: Likewise.

* iconvdata/testdata/IBM930: Add misssing SI.
* iconvdata/testdata/IBM933: Likewise.
* iconvdata/testdata/IBM935: Likewise.
* iconvdata/testdata/IBM937: Likewise.
* iconvdata/testdata/IBM939: Likewise.

* configure.in: Check for old add-ons that shouldn't be used with
current glibc anymore.

23 years agoFix matching of addresses.
Ulrich Drepper [Sat, 6 Jan 2001 19:29:33 +0000 (19:29 +0000)]
Fix matching of addresses.

23 years ago * configure.in: Check for old add-ons that shouldn't be used with ...
Andreas Jaeger [Sat, 6 Jan 2001 17:33:47 +0000 (17:33 +0000)]
    * configure.in: Check for old add-ons that shouldn't be used with         current glibc anymore.

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

        * configure.in: Check for old add-ons that shouldn't be used with
        current glibc anymore.

23 years ago* sysdeps/mach/hurd/readdir_r.c (__readdir_r): Return error number instead of -1...
Mark Kettenis [Sat, 6 Jan 2001 12:31:35 +0000 (12:31 +0000)]
* sysdeps/mach/hurd/readdir_r.c (__readdir_r): Return error number instead of -1 on failure.  Don't forget to copy file name into *ENTRY if successful.  Set *RESULT to NULL upon reaching the end of the directory.

* sysdeps/mach/hurd/readdir_r.c (__readdir_r): Return error number
instead of -1 on failure.  Don't forget to copy file name into
*ENTRY if successful.  Set *RESULT to NULL upon reaching the end
of the directory.

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

23 years ago* sysdeps/mach/hurd/xstatconv.c (xstat64_conv): Don't forget to copy st_atime member.
Mark Kettenis [Sat, 6 Jan 2001 01:52:03 +0000 (01:52 +0000)]
* sysdeps/mach/hurd/xstatconv.c (xstat64_conv): Don't forget to copy st_atime member.

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

* sysdeps/mach/hurd/xstatconv.c (xstat64_conv): Don't forget to
copy st_atime member.

23 years agoUpdate.
Ulrich Drepper [Fri, 5 Jan 2001 18:10:10 +0000 (18:10 +0000)]
Update.

* io/ftw.c (ftw_dir): Don't add a second slash at the beginning
for searches from the root directory.
Reported by loris <loris@iol.it> [PR libc/1991].
* io/Makefile (tests): Add bug-ftw1.
* io/bug-ftw1.c: New file.

23 years agoUpdate.
Ulrich Drepper [Fri, 5 Jan 2001 16:27:04 +0000 (16:27 +0000)]
Update.

* elf/dl-support.c (non_dynamic_init): Don't define DL_FIND_AUXV
if it is not available.  Instead use it only if it is available.
* sysdeps/unix/sysv/linux/ldsodefs.h: New file.

23 years agoUpdate.
Ulrich Drepper [Fri, 5 Jan 2001 08:10:28 +0000 (08:10 +0000)]
Update.

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

* iconv/gconv_simple.c (internal_ics4_loop): Correct test for
overflowing output buffer.
(internal_ucs4_loop_unaligned): Likewise.
(ucs4_internal_loop): Likewise.
(ucs4_internal_loop_unaligned): Likewise.
(internal_ucs4le_loop): Likewise.
(internal_ucs4le_loop_unaligned): Likewise.
(ucs4le_internal_loop): Likewise.
(ucs4le_internal_loop_unaligned): Likewise.
Reported by Owen Taylor <otaylor@redhat.com>.
* iconv/Makefile (tests): Add tst-iconv2.
* iconv/tst-iconv2.c: New file.

23 years agoUpdate
Ulrich Drepper [Fri, 5 Jan 2001 06:43:17 +0000 (06:43 +0000)]
Update

2001-01-04  H.J. Lu  <hjl@gnu.org>

* elf/dl-support.c (DL_FIND_AUXV): New.  Defined if not defined.
(_dl_clktck): Declared.
(non_dynamic_init): Take 3 arguments.
Set _dl_pagesize, _dl_platform and _dl_clktck from AUX.

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

Finish implementation of plural form handling.
* intl/dcigettext.c (known_translation_t): Rename 'domain' field to
'domainname'.  Remove 'plindex' field. Add 'domain' and
'translation_length' fields.
(transcmp): Don't compare 'plindex' fields.
(plural_lookup): New function.
(DCIGETTEXT): Change cache handing in the plural case.  Don't call
plural_eval before the translation and its catalog file have been
found. Remove plindex from cache key.  Add 'translation_length' and
'domain' to cache result.
(_nl_find_msg): Remove index argument, return length of translation
to the caller instead.  Weaken comparison of string lengths, to account
for plural entries.  Call iconv() on the entire result string, not
only on the portion needed so far.
* intl/loadinfo.h (_nl_find_msg): Remove index argument, add lengthp
argument.
* intl/loadmsgcat.c (_nl_load_domain): Adapt to _nl_find_msg change.

23 years agoUpdate.
Ulrich Drepper [Fri, 5 Jan 2001 06:18:46 +0000 (06:18 +0000)]
Update.

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

* intl/plural.y (yylex): Minimal improvement in number scanner.

23 years agoUpdate.
Ulrich Drepper [Fri, 5 Jan 2001 05:52:11 +0000 (05:52 +0000)]
Update.

2000-07-31  Bruno Haible  <haible@clisp.cons.org>

* intl/plural.y: Include config.h. Needed to define 'inline' away for
C compilers that don't support it.
(yylex): Don't use gcc specific case range syntax.
* intl/loadmsgcat.c (INIT_GERMANIC_PLURAL): New macro, for old
compilers.

2000-10-12  Bruno Haible  <haible@clisp.cons.org>

* intl/finddomain.c: Remove unneeded includes.

2000-10-12  Bruno Haible  <haible@clisp.cons.org>

* intl/localealias.c (memcpy): Return first argument, just like the
real memcpy function does.
* intl/bindtextdom.c (memcpy): Likewise.
* intl/finddomain.c (memcpy): Likewise.
* intl/l10nflist.c (memcpy): Likewise.
* intl/textdomain.c (memcpy): Likewise.
From Paul Eggert <eggert@twinsun.com>.

23 years agoUpdate.
Ulrich Drepper [Fri, 5 Jan 2001 02:36:27 +0000 (02:36 +0000)]
Update.

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

* resolv/resolv.h (struct __res_state): Add nsinit field.
* resolv/res_send.c (res_nsend): Use it instead of nscount.
* resolv/res_init.c (__res_vinit): Initialize it.
(res_nclose): Clear it instead of nscount.

* malloc/mtrace.pl: Fix matching of addresses.
Patch by Aharon Robbins <arnold@skeeve.com>.

23 years agoUpdate.
Ulrich Drepper [Fri, 5 Jan 2001 01:01:31 +0000 (01:01 +0000)]
Update.

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

* Versions.def (ld): Add GLIBC_2.2.

* catgets/gencat.c: Copyright 2001.
* csu/version.c: Likewise.
* debug/catchsegv.sh: Likewise.
* debug/xtrace.sh: Likewise.
* elf/ldconfig.c: Likewise.
* elf/sprof.c: Likewise.
* iconv/iconv_prog.c: Likewise.
* locale/locale.c: Likewise.
* locale/localedef.c: Likewise.
* malloc/memusage.sh: Likewise.
* malloc/mtrace.pl: Likewise.
* nscd/nscd.c: Likewise.
* posix/getconf.c: Likewise.

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

* include/stdio.h: Only provide __getwc_unlocked prototype if
USE_IN_LIBIO is defined.

2001-01-04  Kaz Kojima  <kkojima@rr.iij4u.or.jp>

* sysdeps/unix/sysv/linux/sh/socket.S (__socket): Fix error code
handling.

2001-01-03  Andreas Schwab  <schwab@suse.de>

* sysdeps/generic/strtoll.c: Remove unused __strtoq_internal alias.
* sysdeps/generic/strtoull.c: Remove unused __strtouq_internal alias.

* sysdeps/wordsize-64/strtol.c: Add strtoq alias and fix strtoll alias.
* sysdeps/wordsize-64/strtoul.c: Add strtouq alias and fix
strtoull alias.
* sysdeps/wordsize-64/wcstol.c: Add wcstoq alias and fix wcstoll alias.
* sysdeps/wordsize-64/wcstoul.c: Add wcstouq alias and fix
wcstoull alias.

* sysdeps/generic/strtoul.c: Make sure we find strtol.c in this
directory.
* sysdeps/generic/strtol_l.c: Likewise.
* sysdeps/generic/strtoul_l.c: Likewise.
* sysdeps/generic/wcstoul.c: Likewise, for wcstol.c.

* sysdeps/wordsize-64/strtol_l.c: Fix alias.
* sysdeps/wordsize-64/strtoul_l.c: Likewise.
* sysdeps/wordsize-64/wcstol_l.c: Fix alias.
* sysdeps/wordsize-64/wcstoul_l.c: Likewise.

23 years ago(__socket): Fix error code handling.
Ulrich Drepper [Thu, 4 Jan 2001 23:46:35 +0000 (23:46 +0000)]
(__socket): Fix error code handling.

23 years agoUpdate.
Andreas Jaeger [Thu, 4 Jan 2001 17:07:06 +0000 (17:07 +0000)]
Update.

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

* nss/nsswitch.c: Include files for missing prototypes, remove
buggy declaration of prototypes.

23 years agoUpdate.
Andreas Jaeger [Wed, 3 Jan 2001 19:59:47 +0000 (19:59 +0000)]
Update.

* sysdeps/sparc/sparc64/soft-fp/Versions: Likewise.

23 years agoUpdate.
Andreas Jaeger [Wed, 3 Jan 2001 17:23:49 +0000 (17:23 +0000)]
Update.

2001-01-03  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* resolv/Versions: Fix bracing.
* sysdeps/powerpc/soft-fp/Versions: Likewise.

23 years ago* resolv/Versions: Fix bracing.
Andreas Jaeger [Wed, 3 Jan 2001 17:23:22 +0000 (17:23 +0000)]
* resolv/Versions: Fix bracing.

* sysdeps/powerpc/soft-fp/Versions: Likewise.

23 years agoUpdate.
Ulrich Drepper [Wed, 3 Jan 2001 16:13:16 +0000 (16:13 +0000)]
Update.

2001-01-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

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

23 years agoUpdate.
Ulrich Drepper [Wed, 3 Jan 2001 04:50:22 +0000 (04:50 +0000)]
Update.

* manual/Makefile (TEXI2PDF): Change to texi2dvi --pdf.
Suggested by Minko Markov <mmarkov@home.com>.

2001-01-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* sysdeps/powerpc/elf/start.S (__data_start): Make it global.
* sysdeps/powerpc/dl-machine.c (dl_reloc_overflow): Print the name of
the failing symbol.
(__process_machine_rela): Pass symbol to dl_reloc_overflow().

2001-01-02  Ben Collins  <bcollins@debian.org>

* time/tzset.c (tzset_internal): Make sure we fall back to UTC
if TZ is not set and TZDEFAULT is not present.

2001-01-01  Ben Collins  <bcollins@debian.org>

* string/strings.h: Make sure we declare our functions even if
string.h is already included, based on whether or not __USE_BSD is
defined.

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

* dlfcn/dlerror.c (dlerror): Handle call of dlerror() before any
other dlopen() and dlsym().
Based on a patch by Ben Collins <bcollins@debian.org>.

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

* dlfcn/errmsg1.c (main): Call dlerror initially.
Reported by Ben Collins <bcollins@debian.org>.

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

23 years agoUpdate.
Ulrich Drepper [Wed, 3 Jan 2001 04:02:46 +0000 (04:02 +0000)]
Update.

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

* intl/dcigettext.c (guess_category_value): Rewrite so that LANGUAGE
value is ignored if the selected locale is the C locale.
* intl/tst-gettext.c: Set locale for above change.
* intl/tst-translit.c: Likewise.

23 years ago(guess_category_value): Rewrite so that LANGUAGE value is ignored if the selected...
Ulrich Drepper [Wed, 3 Jan 2001 04:01:43 +0000 (04:01 +0000)]
(guess_category_value): Rewrite so that LANGUAGE value is ignored if the selected locale is the C locale.

23 years agoUpdate.
Andreas Jaeger [Tue, 2 Jan 2001 17:02:20 +0000 (17:02 +0000)]
Update.

* libio/wgenops.c (_IO_wdoallocbuf): Use correct wide access macro.
(_IO_switch_to_wget_mode): Likewise.
(_IO_sputbackwc): Likewise.
(_IO_sungetwc): Use wint_t for result.

* stdio-common/vfscanf.c (__vfscanf): Use WINT_T for done.

* sysdeps/generic/strtol.c (strtol): Make cnt size_t for correct
signedness.

* sysdeps/generic/printf_fphex.c (putc): Cast _IO_putwc_unlocked
to (int) to avoid warnings.
* stdio-common/printf_fp.c (putc): Likewise.
* stdio-common/printf_size.c (putc): Likewise.

23 years agoUpdate.
Andreas Jaeger [Tue, 2 Jan 2001 15:05:08 +0000 (15:05 +0000)]
Update.

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

* sysdeps/generic/dl-sysdep.c (_dl_important_hwcaps): Make
constant unsigned.

23 years agoUpdate.
Andreas Jaeger [Mon, 1 Jan 2001 14:53:18 +0000 (14:53 +0000)]
Update.

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

* inet/rcmd.c (rcmd_af): Use socklen_t for len.

23 years ago(rcmd_af): Use socklen_t for len.
Andreas Jaeger [Mon, 1 Jan 2001 14:53:05 +0000 (14:53 +0000)]
(rcmd_af): Use socklen_t for len.

23 years agoUpdate.
Ulrich Drepper [Mon, 1 Jan 2001 04:49:02 +0000 (04:49 +0000)]
Update.

2000-12-31  Ulrich Drepper  <drepper@redhat.com>
* manager.c (pthread_alloca_stack): Remove MAP_FIXED from mmap calls.
(pthread_free): Always unmap the stack.  It's safe now that we don't
use MAP_FIXED to allocate stacks.

23 years agoUpdate.
Ulrich Drepper [Mon, 1 Jan 2001 04:36:28 +0000 (04:36 +0000)]
Update.

2000-12-31  H.J. Lu  <hjl@gnu.org>

* manager.c (pthread_allocate_stack): Fix a typo.

23 years ago(pthread_allocate_stack): Fix a typo.
Ulrich Drepper [Mon, 1 Jan 2001 04:35:39 +0000 (04:35 +0000)]
(pthread_allocate_stack): Fix a typo.

23 years agoUpdate.
Andreas Jaeger [Sun, 31 Dec 2000 19:13:04 +0000 (19:13 +0000)]
Update.

* include/libc-internal.h: Add prototype for __libc_freeres.

* malloc/mtrace.c: Likewise.
* malloc/set-freeres.c: Likewise.

23 years agoUpdate.
Andreas Jaeger [Sun, 31 Dec 2000 18:24:24 +0000 (18:24 +0000)]
Update.

* sysdeps/unix/sysv/linux/init-first.c: Include <libc-internals.h>
for prototypes, remove redundant prototypes.
* gmon/gmon.c: Likewise.
* sysdeps/unix/i386/i586/clock_getres.c: Likewise.
* sysdeps/unix/i386/i586/clock_gettime.c: Likewise.

* sysdeps/generic/enbl-secure.c: Include <libc-internals.h> for
prototypes.
* elf/soinit.c: Likewise.
* sysdeps/generic/prof-freq.c: Likewise.
* sysdeps/mach/hurd/profil.c: Likewise.
* debug/noophooks.c: Likewise.
* debug/pcprofile.c: Likewise.
* sysdeps/unix/sysv/linux/i386/get_clockfreq.c: Likewise.
* sysdeps/generic/get_clockfreq.c: Likewise.

* locale/localeinfo.h: Add internal prototypes.

* elf/rtld.c (dl_main): Fix prototype.

23 years agoUpdate.
Andreas Jaeger [Sun, 31 Dec 2000 16:56:12 +0000 (16:56 +0000)]
Update.

* iconvdata/tst-table-to.c (main): Use return instead of exit to
avoid warning.

* nis/rpcsvc/yp_prot.h: Remove __P.
* nis/rpcsvc/ypupd.h: Likewise.
* nis/rpcsvc/yp.h: Likewise.

23 years ago(main): Use return instead of exit to avoid warning.
Andreas Jaeger [Sun, 31 Dec 2000 16:56:02 +0000 (16:56 +0000)]
(main): Use return instead of exit to avoid warning.

2000-12-31  Andreas Jaeger  <aj@suse.de>

* tst-fmon.c (main): Use return instead of exit to avoid warning.

23 years agoUpdate.
Andreas Jaeger [Sun, 31 Dec 2000 15:43:43 +0000 (15:43 +0000)]
Update.

* sunrpc/rpc_main.c: Add noreturn attributes.
* sunrpc/rpc_scan.h: Likewise.

* sunrpc/rpc_hout.c (storexdrfuncdecl): Make static.

* sunrpc/rpcinfo.c: Add noreturn attribute to brdcst.

* sunrpc/proto.h: Add noreturn attributes to error and crash.

23 years agoUpdate.
Andreas Jaeger [Sun, 31 Dec 2000 15:34:47 +0000 (15:34 +0000)]
Update.

* posix/bsd-getpgrp.c: Add prototype to avoid warning.

* sunrpc/svc_unix.c: Include <rpc/svc.h> for prototypes.

* sunrpc/create_xid.c: Include <rpc/svc.h> for prototypes.

* include/rpc/rpc_msg.h: Add prototypes for some functions.
* include/rpc/auth.h: Likewise.
* include/rpc/auth_des.h: Likewise.
* include/rpc/clnt.h: Likewise.
* include/rpc/rpc.h: Likewise.
* include/rpc/svc.h: Likewise.
* include/rpc/svc_auth.h: Likewise.

* include/rpc/des_crypt.h: New file.

23 years agoUpdate.
Andreas Jaeger [Sun, 31 Dec 2000 10:52:40 +0000 (10:52 +0000)]
Update.

2000-12-31  Andreas Jaeger  <aj@suse.de>

* malloc/memusagestat.c (main): Use return instead of exit to
avoid warning.
* io/pwd.c (main): Likewise.
* iconvdata/tst-table-from.c (main): Likewise.
* ctype/test_ctype.c (main): Likewise.
* setjmp/tst-setjmp.c (main): Likewise.
* signal/tst-signal.c (main): Likewise.
* stdlib/tst-strtol.c (main): Likewise.
* stdlib/tst-strtod.c (main): Likewise.
* stdlib/tst-strtoll.c (main): Likewise.
* stdlib/tst-xpg-basename.c (main): Likewise.
* dirent/tst-seekdir.c (main): Likewise.
* grp/testgrp.c (main): Likewise.
* inet/test_ifindex.c (main): Likewise.
* io/test-utime.c (main): Likewise.
* posix/test-vfork.c (main): Likewise.
* posix/testfnm.c (main): Likewise.
* stdio-common/temptest.c (main): Likewise.
* stdio-common/test_rdwr.c (main): Likewise.
* stdio-common/tst-fileno.c (main): Likewise.
* stdio-common/tst-sscanf.c (main): Likewise.
* stdio-common/tstscanf.c (main): Likewise.
* string/bug-strncat1.c (main): Likewise.
* string/bug-strpbrk1.c (main): Likewise.
* string/bug-strspn1.c (main): Likewise.
* string/test-ffs.c (main): Likewise.
* string/tst-inlcall.c (main): Likewise.
* string/tst-svc.c (main): Likewise.
* timezone/test-tz.c (main): Likewise.
* wctype/test_wcfuncs.c (main): Likewise.
* wctype/test_wctype.c (main): Likewise.

* stdlib/tst-random.c: Add attribute noreturn to fail.

23 years ago* malloc/memusagestat.c (main): Use return instead of exit to
Andreas Jaeger [Sun, 31 Dec 2000 10:52:32 +0000 (10:52 +0000)]
* malloc/memusagestat.c (main): Use return instead of exit to

avoid warning.
* io/pwd.c (main): Likewise.
* iconvdata/tst-table-from.c (main): Likewise.
* ctype/test_ctype.c (main): Likewise.
* setjmp/tst-setjmp.c (main): Likewise.
* signal/tst-signal.c (main): Likewise.
* stdlib/tst-strtol.c (main): Likewise.
* stdlib/tst-strtod.c (main): Likewise.
* stdlib/tst-strtoll.c (main): Likewise.
* stdlib/tst-xpg-basename.c (main): Likewise.
* dirent/tst-seekdir.c (main): Likewise.
* grp/testgrp.c (main): Likewise.
* inet/test_ifindex.c (main): Likewise.
* io/test-utime.c (main): Likewise.
* posix/test-vfork.c (main): Likewise.
* posix/testfnm.c (main): Likewise.
* stdio-common/temptest.c (main): Likewise.
* stdio-common/test_rdwr.c (main): Likewise.
* stdio-common/tst-fileno.c (main): Likewise.
* stdio-common/tst-sscanf.c (main): Likewise.
* stdio-common/tstscanf.c (main): Likewise.
* string/bug-strncat1.c (main): Likewise.
* string/bug-strpbrk1.c (main): Likewise.
* string/bug-strspn1.c (main): Likewise.
* string/test-ffs.c (main): Likewise.
* string/tst-inlcall.c (main): Likewise.
* string/tst-svc.c (main): Likewise.
* timezone/test-tz.c (main): Likewise.
* wctype/test_wcfuncs.c (main): Likewise.
* wctype/test_wctype.c (main): Likewise.
* stdlib/tst-random.c: Add attribute noreturn to fail.

23 years agoUpdate.
Ulrich Drepper [Sun, 31 Dec 2000 08:26:04 +0000 (08:26 +0000)]
Update.

2000-12-31  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/powerpc/pspinlock.c: Don't include pt-machine.h here.

* manager.c (pthread_allocate_stack): Prepare for removal of MAP_FIXED.

23 years agoUpdate.
Ulrich Drepper [Sun, 31 Dec 2000 07:39:50 +0000 (07:39 +0000)]
Update.

2000-12-28  Wolfram Gloger  <wg@malloc.de>

* malloc/malloc.c (MALLOC_COPY): Handle case if source and
destination overlap.  Assume dest is always below source if
overlapping.

23 years agoUpdate.
Ulrich Drepper [Sun, 31 Dec 2000 06:09:08 +0000 (06:09 +0000)]
Update.

2000-12-30  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-close.c (_dl_close): We can ignore the NODELETE flag if the
object was not yet initialized.

2000-12-28  H.J. Lu  <hjl@gnu.org>

* elf/dl-deps.c (_dl_map_object_deps): Make sure the DSO state
is always consistent even if its dependency is failed.

* elf/dl-open.c (_dl_open): Increment the open count before
calling _dl_close () in case of failure.

* elf/neededtest4.c: New file.
* elf/neededobj5.c: New file.
* elf/neededobj6.c: New file.

* elf/Makefile (distribute): Add neededobj5.c and neededobj6.c.
(tests): Add neededtest4.
(modules-names): Add neededobj5 and neededobj6.
($(objpfx)neededobj6.so): New target.
($(objpfx)neededtest4): New target.
($(objpfx)neededtest4.out): New target.

23 years agoUpdate.
Ulrich Drepper [Fri, 29 Dec 2000 22:21:02 +0000 (22:21 +0000)]
Update.

2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>

* misc/sys/cdefs.h (__attribute_format_strfmon__): Define.
* stdlib/monetary.h: Add strfmon format attributes.

23 years ago(__attribute_format_strfmon__): Define.
Ulrich Drepper [Fri, 29 Dec 2000 22:19:07 +0000 (22:19 +0000)]
(__attribute_format_strfmon__): Define.

23 years ago* sysdeps/mach/hurd/ioctl.c (do_ioctl): Avoid double-increment after
Roland McGrath [Thu, 28 Dec 2000 20:44:54 +0000 (20:44 +0000)]
* sysdeps/mach/hurd/ioctl.c (do_ioctl): Avoid double-increment after

__mempcpy does it for us.

23 years ago2000-12-28 Roland McGrath <roland@frob.com>
Roland McGrath [Thu, 28 Dec 2000 20:44:11 +0000 (20:44 +0000)]
2000-12-28  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/ioctl.c (do_ioctl): Avoid double-increment after
__mempcpy does it for us.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 15:08:51 +0000 (15:08 +0000)]
Update.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 14:22:22 +0000 (14:22 +0000)]
Update.

* sysdeps/generic/dl-environ.c: Add prototype for unsetenv.

* sysdeps/unix/sysv/linux/i386/setrlimit.c: Add prototype for
__new_setrlimit.

* sysdeps/unix/sysv/linux/i386/oldgetrlimit64.c: Add prototype for
__old_getrlimit64.

* sysdeps/unix/sysv/linux/i386/getrlimit.c: Add prototype for
__new_getrlimit.

* sysdeps/unix/sysv/linux/i386/chown.c: Add prototypes for
__chown_is_lchown and __real_chown.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 10:35:17 +0000 (10:35 +0000)]
Update.

* sysdeps/generic/ldsodefs.h: Add noreturn attribute to
_dl_reloc_bad_type.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 10:21:29 +0000 (10:21 +0000)]
Update.

2000-12-28  Andreas Jaeger  <aj@suse.de>

* sunrpc/rpc_hout.c (print_funcdef): Add break statement to shut
up GCC's warning about "deprecated use of label at end of compound
statement."
* sunrpc/rpc_cout.c (emit_inline): Likewise.

* include/argp.h (_argp_unlock_xxx): Add declaration.

* gmon/bb_exit_func.c: Include <sys/gmon.h> for internal
prototypes.
Remove struct bb and __bb_head since those are declared by
sys/gmon.h.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 08:40:59 +0000 (08:40 +0000)]
Update.

2000-12-22  Ben Collins  <bcollins@debian.org>

* manual/charset.texi: Fix typo in description of WCHAR_MAX.

* manual/argp.texi: Document argp_domain as part of struct argp.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 08:35:40 +0000 (08:35 +0000)]
Update.

* catgets/Makefile (generated): Add sample.SJIS.cat.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 08:28:43 +0000 (08:28 +0000)]
Update.

* sunrpc/rpc_dtable.c: Include rpc/clnt.h for prototypes.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 07:58:08 +0000 (07:58 +0000)]
Update.

* elf/dl-minimal.c: Add prototypes.

* include/locale.h: Add internal prototypes.
* include/sys/gmon.h: Likewise.

23 years agoUpdate.
Andreas Jaeger [Thu, 28 Dec 2000 06:58:51 +0000 (06:58 +0000)]
Update.

2000-12-28  Andreas Jaeger  <aj@suse.de>

* dlfcn/errmsg1mod.c: Add prototype for foo to shut up GCC.

23 years agoAdd prototype for foo to shut up GCC.
Andreas Jaeger [Thu, 28 Dec 2000 06:57:34 +0000 (06:57 +0000)]
Add prototype for foo to shut up GCC.

23 years agoUpdate.
Ulrich Drepper [Thu, 28 Dec 2000 04:19:14 +0000 (04:19 +0000)]
Update.

2000-12-27  Ben Collins  <bcollins@debian.org>

* elf/dl-open.c (_dl_open): Correctly set the new objname pointer
when reallocating the error strings.
Reported by Kalle Olavi Niemitalo <kon@iki.fi>

23 years agoUpdate.
Ulrich Drepper [Thu, 28 Dec 2000 03:59:21 +0000 (03:59 +0000)]
Update.

* dlfcn/Makefile (tests): Add errmsg1.
(modules-names): Add errmsg1mod.
Add rules to run errmsg1.
* dlfcn/errmsg1.c: New file.
* dlfcn/errmsg1mod.c: New file.

23 years agoUpdate.
Ulrich Drepper [Thu, 28 Dec 2000 00:48:48 +0000 (00:48 +0000)]
Update.

* dlfcn/dlerror.c (dlerror): Always create output string which
includes object file name.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Dec 2000 23:38:53 +0000 (23:38 +0000)]
Update.

2000-12-27  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/alpha/alphaev6/memcpy.S: Don't go through unrolled loop
if we would go through it only once.
Patch by Rick Gorton <rick.gorton@api-networks.com>.

* sysdeps/alpha/alphaev67/strncat.S: Fix handling of numeric parameter.
Patch by Richard Henderson <rth@redhat.com>.

2000-12-27  Jakub Jelinek  <jakub@redhat.com>

* malloc/malloc.c (memmove): Add prototypes.
(MALLOC_MEMMOVE): Define.
(chunk_realloc): Use it instead of MALLOC_COPY if source and
destination might overlap.

23 years ago(memmove): Add prototypes. (MALLOC_MEMMOVE): Define. (chunk_realloc): Use it instead...
Ulrich Drepper [Wed, 27 Dec 2000 23:27:22 +0000 (23:27 +0000)]
(memmove): Add prototypes. (MALLOC_MEMMOVE): Define. (chunk_realloc): Use it instead of MALLOC_COPY if source and destination might overlap.

23 years agoMake local functions static.
Andreas Jaeger [Wed, 27 Dec 2000 20:26:07 +0000 (20:26 +0000)]
Make local functions static.

23 years agoUpdate.
Andreas Jaeger [Wed, 27 Dec 2000 20:25:30 +0000 (20:25 +0000)]
Update.

* include/setjmp.h: Likewise.

23 years agoUpdate.
Andreas Jaeger [Wed, 27 Dec 2000 20:19:23 +0000 (20:19 +0000)]
Update.

2000-12-27  Andreas Jaeger  <aj@suse.de>

* stdio-common/printf_fp.c (__printf_fp): Add prototype for nested
function.
* elf/dl-load.c (_dl_map_object_from_fd): Likewise.
* locale/programs/locale.c (show_locale_vars): Likewise.
(show_info): Likewise.
* locale/programs/ld-collate.c (collate_output): Likewise.
* locale/programs/ld-ctype.c (set_class_defaults): Likewise.
* elf/dl-deps.c (_dl_map_object_deps): Likewise.
* stdlib/rpmatch.c (rpmatch): Likewise.

* setjmp/tst-setjmp.c: Make local functions static.
* setjmp/jmpbug.c: Likewise.
* signal/tst-signal.c: Likewise.
* stdio-common/tfformat.c: Likewise.
* string/tst-svc.c: Likewise.
* time/clocktest.c: Likewise.
* time/tst-getdate.c: Likewise.
* dirent/list.c: Likewise.
* dirent/opendir-tst1.c: Likewise.
* posix/runtests.c: Likewise.
* posix/tst-getaddrinfo.c: Likewise.
* posix/tst-chmod.c: Likewise.
* posix/wordexp-test.c: Likewise.
* misc/tst-efgcvt.c: Likewise.
* timezone/tst-timezone.c: Likewise.
* rt/tst-clock.c: Likewise.
* rt/tst-shm.c: Likewise.
* rt/tst-aio2.c: Likewise.
* rt/tst-aio3.c: Likewise.
* rt/tst-aio4.c: Likewise.
* rt/tst-aio5.c: Likewise.

* dlfcn/failtest.c: Add prototype for foo.

* dlfcn/glrefmain.c: Add prototype for do_test.

* dlfcn/tst-dladdr.c: Add prototype for do_test.

* string/test-ffs.c (main): Add prototype for nested function.

* sunrpc/des_soft.c: Include rpc/des_crypt.h for prototype.

* nss/XXX-lookup.c: Add prototype to shut up GCC.

* include/netinet/ether.h (DECLARE_NSS_PROTOTYPES): Fix
setetherent prototype.
Add internal interfaces.

* nis/nss_nis/nis-ethers.c (_nss_nis_setetherent): Likewise.
* nis/nss_nisplus/nisplus-ethers.c (_nss_nisplus_setetherent): Likewise.

* resolv/res_data.c: Don't add (conflicting) prototypes for _LIBC.

* nis/nis_intern.h: Add prototype for __pmap_getnisport.

* nss/nss_files/files-ethers.c: Include netinet/ether.h to get
prototypes, remove struct etherent since it's declared in ether.h.
Fix ntohost declaration.

* elf/dl-profile.c (_dl_mcount): Add empty statement to shut up GCC.

* include/getopt.h: Add internal interfaces.
* include/termios.h: Likewise.
* include/resolv.h: Likewise.
* include/netdb.h: Likewise.
* include/grp.h: Likewise.
* include/pwd.h: Likewise.
* include/shadow.h: Likewise.
* include/rpc/netdb.h: Likewise.

* include/stdio.h: Add prototypes for compatibility functions.
* include/grp.h: Likewise.
* include/pwd.h: Likewise.
* include/shadow.h: Likewise.

* include/fenv.h: Define internal interfaces.

23 years ago* stdio-common/printf_fp.c (__printf_fp): Add prototype for nested
Andreas Jaeger [Wed, 27 Dec 2000 20:18:52 +0000 (20:18 +0000)]
* stdio-common/printf_fp.c (__printf_fp): Add prototype for nested

function.
* elf/dl-load.c (_dl_map_object_from_fd): Likewise.
* locale/programs/locale.c (show_locale_vars): Likewise.
(show_info): Likewise.
* locale/programs/ld-collate.c (collate_output): Likewise.
* locale/programs/ld-ctype.c (set_class_defaults): Likewise.
* elf/dl-deps.c (_dl_map_object_deps): Likewise.
* stdlib/rpmatch.c (rpmatch): Likewise.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Dec 2000 20:01:49 +0000 (20:01 +0000)]
Update.

2000-12-27  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/generic/bits/byteswap.h (__bswap_64): Handle constant
argument case separately.
* sysdeps/i386/bits/byteswap.h (__bswap_64): Likewise.

23 years ago(__bswap_64): Handle constant argument case separately.
Ulrich Drepper [Wed, 27 Dec 2000 20:01:21 +0000 (20:01 +0000)]
(__bswap_64): Handle constant argument case separately.

23 years agoAdd prototype for foo.
Andreas Jaeger [Wed, 27 Dec 2000 19:58:36 +0000 (19:58 +0000)]
Add prototype for foo.

23 years agoUpdate.
Andreas Jaeger [Wed, 27 Dec 2000 17:18:07 +0000 (17:18 +0000)]
Update.

* include/sys/wait.h: Add some prototypes.
* Rules (dummy.c): Create also prototype to shut up GCC.

2000-12-27  Andreas Jaeger  <aj@suse.de>

23 years ago* Examples/ex13.c: Make local functions static.
Andreas Jaeger [Wed, 27 Dec 2000 17:14:56 +0000 (17:14 +0000)]
* Examples/ex13.c: Make local functions static.

* ecmutex.c: Likewise.
* Examples/ex14.c: Likewise.
* Examples/ex2.c: Make local functions static; reformat.
* Examples/ex1.c: Likewise.
* Examples/ex4.c: Likewise.
* Examples/ex5.c: Likewise.
* Examples/ex7.c: Likewise.

CVS ----------------------------------------------------------------------

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Dec 2000 08:33:07 +0000 (08:33 +0000)]
Update.

* attr.c (__pthread_attr_setstack): Fix setting of __stackaddr element.
(__pthread_attr_getstack): Return correct address.
Add warnings for using pthread_attr_getstackaddr and

23 years ago(__pthread_attr_getstack): Return correct address.
Ulrich Drepper [Wed, 27 Dec 2000 08:32:00 +0000 (08:32 +0000)]
(__pthread_attr_getstack): Return correct address.

23 years agoUpdate.
Andreas Jaeger [Wed, 27 Dec 2000 08:14:29 +0000 (08:14 +0000)]
Update.

2000-12-27  Andreas Jaeger  <aj@suse.de>

* sysdeps/mach/hurd/if_index.c (__protocol_available): Uncomment,
it's not needed at the moment.
* sysdeps/generic/if_index.c (__protocol_available): Likewise.
* sysdeps/unix/sysv/linux/if_index.c (__protocol_available): Likewise.

23 years ago(__protocol_available): Uncomment, it's not needed at the moment.
Andreas Jaeger [Wed, 27 Dec 2000 08:14:22 +0000 (08:14 +0000)]
(__protocol_available): Uncomment, it's not needed at the moment.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Dec 2000 08:05:27 +0000 (08:05 +0000)]
Update.

2000-12-27  Ulrich Drepper  <drepper@redhat.com>

* attr.c (__pthread_attr_setstack): Fix setting of __stackaddr
element.  Add warnings for using pthread_attr_getstackaddr and
pthread_attr_setstackaddr.

23 years ago(__pthread_attr_setstack): Fix setting of __stackaddr element. Add warnings for using...
Ulrich Drepper [Wed, 27 Dec 2000 08:05:00 +0000 (08:05 +0000)]
(__pthread_attr_setstack): Fix setting of __stackaddr element. Add warnings for using pthread_attr_getstackaddr and pthread_attr_setstackaddr.

23 years agoUpdate.
Andreas Jaeger [Wed, 27 Dec 2000 07:56:28 +0000 (07:56 +0000)]
Update.

2000-12-26  Andreas Jaeger  <aj@suse.de>

* libio/getc_u.c: Include stdio.h via system path to get internal
prototypes.
* libio/getwc_u.c: Likewise.

* stdlib/strfmon.c: Fix prototype of __printf_fp.

* stdio-common/vfprintf.c (process_arg): Move __printf_fphex and
__printf_fp prototypes to ...
* include/printf.h: ...here.

* include/stdio.h: Add some internal prototypes to shut up GCC.
* include/stdlib.h: Likewise.

* sysdeps/posix/sigpause.c (__sigpause): Use ISO C prototype
declaration.

* include/signal.h: Add prototypes for internal sigpause
interfaces.

23 years agoAdd prototypes for internal sigpause interfaces.
Andreas Jaeger [Wed, 27 Dec 2000 07:54:56 +0000 (07:54 +0000)]
Add prototypes for internal sigpause interfaces.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Dec 2000 06:53:38 +0000 (06:53 +0000)]
Update.

2000-12-26  Ulrich Drepper  <drepper@redhat.com>

* Examples/ex6.c (test_thread): Make static.
* Examples/ex12.c (test_thread): Make static and add noreturn
attribute.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Dec 2000 04:41:52 +0000 (04:41 +0000)]
Update.

* string/Makefile (tests): Add tst-bswap.
* string/tst-bswap.c: New file.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Dec 2000 04:24:10 +0000 (04:24 +0000)]
Update.

2000-12-26  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/generic/bits/byteswap.h (__bswap_64): Make it usable for
64bit platforms.  Reported by Dave Gilbert <gilbertd@treblig.org>.

23 years agoUpdate.
Ulrich Drepper [Wed, 27 Dec 2000 03:30:43 +0000 (03:30 +0000)]
Update.

2000-12-11  Bruno Haible  <haible@clisp.cons.org>

* Makefile ($(inst_includedir)/gnu/stubs.h): Sort in the C locale.

2000-12-26  Ulrich Drepper  <drepper@redhat.com>

* sunrpc/Makefile (rpcgen-cmd): Use single quotes in sed call.
Patch by Ed Connell <Ed.Connell@sas.com>.

23 years agoUpda.te
Ulrich Drepper [Mon, 25 Dec 2000 01:11:15 +0000 (01:11 +0000)]
Upda.te

2000-12-24  Ulrich Drepper  <drepper@redhat.com>

* locale/iso-639.def: Correct one entry.  Add two missing entries.

* locale/iso-4217.def: Change entry for Eritrea.
Reported by Daniel Yacob <yacob@geez.org>.

23 years agoUpdate.
Ulrich Drepper [Mon, 25 Dec 2000 00:51:33 +0000 (00:51 +0000)]
Update.

2000-12-23  Ben Collins  <bcollins@debian.org>

* manual/charset.texi (Extended Char Intro): Fix typo in ISO 6937
description.

* manual/stdio.texi (Dynamic Output): Document the return value of
asprintf.  Also make the asprintf/snprintf examples a little
better (check for some error returns).

23 years ago(Dynamic Output): Document the return value of asprintf. Also make the asprintf...
Ulrich Drepper [Mon, 25 Dec 2000 00:44:08 +0000 (00:44 +0000)]
(Dynamic Output): Document the return value of asprintf.  Also make the asprintf/snprintf examples a little better (check for some error returns).

23 years agoUpdate.
Andreas Jaeger [Fri, 22 Dec 2000 09:00:20 +0000 (09:00 +0000)]
Update.

2000-12-22  Andreas Jaeger  <aj@suse.de>

* include/stdio.h: Add __ftrylockfile prototype.

23 years agoAdd __ftrylockfile prototype.
Andreas Jaeger [Fri, 22 Dec 2000 09:00:17 +0000 (09:00 +0000)]
Add __ftrylockfile prototype.

23 years agoUpdate.
Ulrich Drepper [Thu, 21 Dec 2000 23:42:32 +0000 (23:42 +0000)]
Update.

2000-12-21  H.J. Lu  <hjl@gnu.org>

* sysdeps/ia64/fpu/math_ldbl.h (ieee_long_double_shape_type):
Make sign_exponent element signed.

* sysdeps/ieee754/ldbl-96/math_ldbl.h (ieee_long_double_shape_type):
Fix a typo.

* sysdeps/i386/fpu/s_nextafterl.c (__nextafterl): Remove dead branch.

23 years agoFix a typo.
Ulrich Drepper [Thu, 21 Dec 2000 23:30:28 +0000 (23:30 +0000)]
Fix a typo.

23 years agoUpdate.
Andreas Jaeger [Thu, 21 Dec 2000 17:24:40 +0000 (17:24 +0000)]
Update.

2000-12-21  Andreas Jaeger  <aj@suse.de>

* nis/nss_nisplus/nisplus-ethers.c (struct etherent): Removed.
* inet/ether_hton.c: Likewise
* inet/ether_ntoh.c: Likewise.

* nis/nss_nis/nis-ethers.c (_nss_nis_getntohost_r): Fix
declaration to match prototype.

* include/netinet/ether.h (struct etherent): Declare here so that
all implementations use the same struct.

* nis/nss_nis/nis-ethers.c: Include netinet/ether.h to get
prototypes.
(struct ether): Removed.
Use struct etherent instead of ether everywhere.

* include/rpc/auth.h (DECLARE_NSS_PROTOTYPES): New.

* include/rpc/auth_des.h (DECLARE_NSS_PROTOTYPES): New.

* sunrpc/publickey.c: Include auth_des.h for prototypes.

* test-skeleton.c: Use temp_name_list instead of name_list to

23 years ago* nis/nss_nisplus/nisplus-ethers.c (struct etherent): Removed.
Andreas Jaeger [Thu, 21 Dec 2000 14:38:26 +0000 (14:38 +0000)]
* nis/nss_nisplus/nisplus-ethers.c (struct etherent): Removed.

* inet/ether_hton.c: Likewise
* inet/ether_ntoh.c: Likewise.
* nis/nss_nis/nis-ethers.c (_nss_nis_getntohost_r): Fix
declaration to match prototype.

* include/netinet/ether.h (struct etherent): Declare here so that
all implementations use the same struct.

* nis/nss_nis/nis-ethers.c: Include netinet/ether.h to get
prototypes.
(struct ether): Removed.
Use struct etherent instead of ether everywhere.

* include/rpc/auth.h (DECLARE_NSS_PROTOTYPES): New.

* include/rpc/auth_des.h (DECLARE_NSS_PROTOTYPES): New.

* sunrpc/publickey.c: Include auth_des.h for prototypes.

23 years agoAdd test for nextafter and 0.0.
Ulrich Drepper [Thu, 21 Dec 2000 08:09:22 +0000 (08:09 +0000)]
Add test for nextafter and 0.0.

23 years agoUpdate.
Ulrich Drepper [Thu, 21 Dec 2000 04:17:49 +0000 (04:17 +0000)]
Update.

2000-12-20  Ulrich Drepper  <drepper@redhat.com>

* math/test-misc.c: Add more tests for nextafter functions.

* sysdeps/i386/fpu/s_nextafterl.c: Handle change from denormal to
normal correctly.  Correct test for sign.
Based on a patch by HJ Lu.

23 years agoUpdate.
Ulrich Drepper [Wed, 20 Dec 2000 00:40:36 +0000 (00:40 +0000)]
Update.

2000-12-19  Ulrich Drepper  <drepper@redhat.com>

* Makeconfig (preprocess-version): Add -traditional to gcc call.
Cleanup sed calls.