Ulrich Drepper [Fri, 26 Jan 2001 09:22:30 +0000 (09:22 +0000)]
Update.
* locale/Makefile (headers): Add bits/locale.h.
* locale/langinfo.h: Don't include <locale.h>. Include <bits/locale.h>
and use __LC_ constants instead of LC_.
* locale/locale.h: Include <bits/locale.h> and define LC_ constants
using __LC_ constants.
* locale/bits/locale.h: New file.
* locale/loadlocale.c: Include <locale.h>.
* locale/nl_langinfo.h: Likewise.
Ulrich Drepper [Thu, 25 Jan 2001 19:54:39 +0000 (19:54 +0000)]
Update.
2001-01-25 Jakub Jelinek <jakub@redhat.com>
* math/tgmath.h (__TGMATH_BINARY_FIRST_REAL_ONLY,
__TGMATH_BINARY_REAL_ONLY, __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY,
__TGMATH_TERNARY_REAL_ONLY): Use proper arguments to
__builtin_classify_type, add ##f suffixes where appropriate.
(__TGMATH_UNARY_REAL_IMAG): Remove extraneous left parenthesis.
(__TGMATH_BINARY_REAL_IMAG): Likewise, use proper arguments to
__builtin_classify_type.
(fma): Fix spelling of first argument.
Ulrich Drepper [Thu, 25 Jan 2001 10:11:50 +0000 (10:11 +0000)]
Update.
* sysdeps/unix/sysv/linux/statvfs64.c: Rename to __statvfs64 and
make old name weak alias.
* sysdeps/generic/statvfs64.c: Likewise.
* sysdeps/unix/sysv/linux/fstatvfs64.c: Rename to __fstatvfs64 and
make old name weak alias.
* sysdeps/generic/fstatvfs64.c: Likewise.
Ulrich Drepper [Mon, 22 Jan 2001 03:56:13 +0000 (03:56 +0000)]
Update.
2001-01-21 Ulrich Drepper <drepper@redhat.com>
* iconvdata/TESTS: UTF-8 test data for IBM932 and IBM943 are now
available.
* iconvdata/testdata/IBM932: New file.
* iconvdata/testdata/IBM932..UTF8: New file.
* iconvdata/testdata/IBM943: New file.
* iconvdata/testdata/IBM943..UTF8: New file.
Contributed by Masahide Washizawa <washi@jp.ibm.com>.
Ulrich Drepper [Sun, 21 Jan 2001 16:54:08 +0000 (16:54 +0000)]
Update.
* stdlib/stdlib.h (drand48_data): Make available only for
__USE_MISC. Rename elements to protect namespace. Change type
and position of a and init element.
* stdlib/drand48-iter.c: Don't handle unsigned short > 16 bit
differently. Adjust for drand48_data change. Don't compute a here,
it comes from drand48_data.
* stdlib/lcong48_r.c: Don't handle unsigned short > 16 bit
differently. Adjust for drand48_data change. Compute a here.
* stdlib/srand48_r.c: Likewise.
* stdlib/drand48.c: Adjust for drand48_data change.
* stdlib/lrand48.c: Likewise.
* stdlib/mrand48.c: Likewise.
* stdlib/seek48.c: Likewise.
* stdlib/drand48_r.c: Likewise.
* stdlib/lrand48_r.c: Likewise.
* stdlib/mrand48_r.c: Likewise.
* stdlib/seed48_r.c: Likewise. Don't handle unsigned short > 16 bit
differently.
* stdlib/erand48_r.c: Don't handle unsigned short > 16 bit differently.
* stdlib/jrand48_r.c: Likewise.
Ulrich Drepper [Sat, 20 Jan 2001 21:20:46 +0000 (21:20 +0000)]
Update.
* iconvdata/run-iconv-test.sh: Reorgnize a bit to allow running only
the ASCII test.
* iconvdata/TESTS: Add entries for IBM932 and IBM943.
* iconvdata/Makefile (modules): Add IBM932 and IBM943.
* iconvdata/gconv-modules: Add entries for IBM932 and IBM943.
* iconvdata/ibm932.c: New file.
* iconvdata/ibm932.h: New file.
* iconvdata/ibm943.c: New file.
* iconvdata/ibm943.h: New file.
Patches by Masahide Washizawa <washi@jp.ibm.com>.
Ulrich Drepper [Sat, 20 Jan 2001 19:14:31 +0000 (19:14 +0000)]
Update.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Fix typo
preventing optimization from being done. Set the correct type bit
in seen. Don't define and use _dl_base_addr unless
Ulrich Drepper [Sat, 20 Jan 2001 16:51:01 +0000 (16:51 +0000)]
Update.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Initialize egid
to 1. This helps those installing ld.so SUID (nobody will be that
stupid, I hope). Don't define and use _dl_base_addr unless
NEED_DL_BASE_ADDR is defined.
Ulrich Drepper [Sat, 20 Jan 2001 16:30:18 +0000 (16:30 +0000)]
Update.
2001-01-20 Ulrich Drepper <drepper@redhat.com>
* io/ftw.c (ftw_dir): Add slash after directory name if there
wasn't any. Reported by loris <loris@iol.it>.
* io/Makefile (tests): Add bug-ftw2.
* io/bug-ftw2.c: New file.
Mark Kettenis [Fri, 19 Jan 2001 09:37:23 +0000 (09:37 +0000)]
* sysdeps/mach/hurd/chroot.c (chroot): Revert 1999-02-27 changes, but change looking up the initial directory port in a similar way as done by _hurd_change_directory_port_from_name. * hurd/fchroot.c (fchroot): Likewise.
2001-01-19 Mark Kettenis <kettenis@gnu.org>
* sysdeps/mach/hurd/chroot.c (chroot): Revert 1999-02-27 changes,
but change looking up the initial directory port in a similar way
as done by _hurd_change_directory_port_from_name.
* hurd/fchroot.c (fchroot): Likewise.
Ulrich Drepper [Fri, 19 Jan 2001 05:16:45 +0000 (05:16 +0000)]
Update.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): If HAVE_AUX_XID is
defined don't look whether the AT_*ID values were set.
If HAVE_AUX_PAGESIZE is defined don't look whether the pagesize is set.
(_dl_show_auxv): Rewrite to avoid switch statement.
* sysdeps/unix/sysv/linux/kernel-features.h: Define
__ASSUME_AT_PAGESIZE for kernel >= 2.4.1.
* sysdeps/unix/sysv/linux/ldsodefs.h: Define HAVE_AUX_XID.
Define HAVE_AUX_PAGESIZE if __ASSUME_AT_PAGESIZE is defined.
Ulrich Drepper [Fri, 19 Jan 2001 00:36:48 +0000 (00:36 +0000)]
Update.
* elf/rtld.c (process_envvars): Call __strtoul_internal instead of
strtoul.
* elf/dl-minimal.c (strtol, __strtol_internal, strtoul): Removed.
(__sigjmp_save): Set __mask_was_saved to zero since we don't save
anything.
* dlfcn/eval.c (__strtol_internal): Define here.
(eval): Use __strtol_internal instead of strtol.
Ulrich Drepper [Wed, 17 Jan 2001 01:14:51 +0000 (01:14 +0000)]
Update.
* sysdeps/unix/sysv/linux/i386/dl-procinfo.h: Move x86_cap_flags and
x86_platforms data into new file after prepending _dl_. Change
users.
* sysdeps/unix/sysv/linux/i386/dl-procinfo.c: New file.
* sysdeps/unix/sysv/linux/i386/Dist: Add dl-procinfo.c.
* sysdeps/unix/sysv/linux/i386/Makefile: Add rules to build
dl-procinfo.c.
Ulrich Drepper [Mon, 15 Jan 2001 07:22:30 +0000 (07:22 +0000)]
Update.
2001-01-14 Jakub Jelinek <jakub@redhat.com>
* nss/getent.c (print_aliases, aliases_keys, ethers_keys,
netgroup_keys, print_rpc, rpc_keys, print_shadow, shadow_keys):
New functions.
(group_keys, hosts_keys, network_keys, passwd_keys, protocols_keys):
If number is 0, list all.
(services_keys): Likewise. Lookup aliases as well.
(databases): New table.
(build_doc): Prepare argp doc text with list of supported databases.
(main): Change to table driven processing.
2001-01-14 Thorsten Kukuk <kukuk@suse.de>
* sunrpc/xdr.c (xdr_long, xdr_u_long): Fix comments about this
functions.
2001-01-03 Jakub Jelinek <jakub@redhat.com>
* sunrpc/xdr.c (xdr_long, xdr_u_long): Return FALSE if trying to
encode value which does not fit in the 32bit type.
Ulrich Drepper [Mon, 15 Jan 2001 07:20:34 +0000 (07:20 +0000)]
(xdr_long, xdr_u_long): Fix comments about this functions. (xdr_long, xdr_u_long): Return FALSE if trying to encode value which does not fit in the 32bit type.
* sysdeps/unix/sysv/linux/mips/register-dump.h (REGISTER_DUMP):
Change type of CTX to (struct sigcontext *).
* sysdeps/unix/sysv/linux/mips/sigcontextinfo.h (GET_PC): Likewise.
(GET_FRAME): Likewise.
(GET_STACK): Likewise.
(SIGCONTEXT): Likewise. Add 2nd arg _code.
(SIGCONTEXT_EXTRA_ARGS): Add 2nd arg _code.
2001-01-12 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2001-01-12 Ben Collins <bcollins@debian.org>
patch. We must use unsigned int for l member of union.
2001-01-07 Ben Collins <bcollins@debian.org>
2001-01-05 Ben Collins <bcollins@debian.org>
2001-01-05 Ben Collins <bcollins@debian.org>
if it is not available. Instead use it only if it is available.
* elf/dl-support.c (DL_FIND_AUXV): New. Defined if not defined.
(DCIGETTEXT): Change cache handing in the plural case. Don't call
to the caller instead. Weaken comparison of string lengths, to account
2001-01-04 Kaz Kojima <kkojima@rr.iij4u.or.jp>
2001-01-03 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2001-01-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2001-01-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2001-01-02 Ben Collins <bcollins@debian.org>
2001-01-01 Ben Collins <bcollins@debian.org>
2000-12-22 Ben Collins <bcollins@debian.org>
2000-12-27 Ben Collins <bcollins@debian.org>
2000-12-23 Ben Collins <bcollins@debian.org>
2000-12-15 Ben Collins <bcollins@debian.org>