platform/upstream/glibc.git
24 years agoUpdate.
Ulrich Drepper [Tue, 12 Oct 1999 18:38:32 +0000 (18:38 +0000)]
Update.

* debug/Makefile: Fix rules to generate pcprofiledump.

24 years agoUpdate.
Ulrich Drepper [Tue, 12 Oct 1999 18:17:41 +0000 (18:17 +0000)]
Update.

* include/ucontext.h: New file.

24 years agoUpdate.
Ulrich Drepper [Tue, 12 Oct 1999 16:33:15 +0000 (16:33 +0000)]
Update.

1999-10-12  Ulrich Drepper  <drepper@cygnus.com>

* locale/setlocale.c: Fix gcc warning about uninitialized variable.

24 years agoUpdate.
Ulrich Drepper [Tue, 12 Oct 1999 16:00:04 +0000 (16:00 +0000)]
Update.

1999-10-12  Andreas Jaeger  <aj@suse.de>

* stdlib/tst-environ.c: Include <string.h> for strcpy declaration.

* math/basic-test.c: Fix typo.

* locale/programs/xstrdup.c: Include string.h for glibc
compilation to get string prototypes.

* sysdeps/unix/sysv/linux/alpha/sys/ucontext.h: Add definition of
gregset_t and fpregset_t.

* sysdeps/generic/s_nexttowardf.c: Add parenthesis to shut up gcc
warnings.  Correct value for x == 0.

* argp/argp-help.c: Remove broken definition of flockfile and
funlockfile.

1999-10-12  Andreas Schwab  <schwab@suse.de>

* sysdeps/unix/sysv/linux/alpha/bits/sigaction.h: Update to match
generic Linux version.

1999-10-12  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/bits/sigaction.h: Remove K&R compatibility.

24 years agoUpdate.
Ulrich Drepper [Tue, 12 Oct 1999 00:49:56 +0000 (00:49 +0000)]
Update.

* sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: Add gregset_t
and fpregset_t definitions.

24 years agoUpdate.
Ulrich Drepper [Tue, 12 Oct 1999 00:19:17 +0000 (00:19 +0000)]
Update.

1999-10-11  Ulrich Drepper  <drepper@cygnus.com>

* malloc/memprof.c (GETSP): Define for PowerPC.
(GETTIME): Fix generic version.

24 years agoUpdate.
Ulrich Drepper [Mon, 11 Oct 1999 23:52:07 +0000 (23:52 +0000)]
Update.

1999-10-10  Philip Blundell  <philb@gnu.org>

* sunrpc/xdr_float.c (LSW): Depend on __FLOAT_WORD_ORDER not
__BYTE_ORDER.

24 years agoUpdate.
Ulrich Drepper [Mon, 11 Oct 1999 23:36:50 +0000 (23:36 +0000)]
Update.

* sysdeps/unix/sysv/linux/powerpc/socket.S: Adjust asm syntax.
* sysdeps/unix/sysv/linux/powerpc/clone.S: Likewise.
* sysdeps/unix/sysv/linux/powerpc/syscall.S: Likewise.
* sysdeps/unix/sysv/linux/powerpc/brk.S: Likewise.

24 years agoUpdate.
Ulrich Drepper [Mon, 11 Oct 1999 23:31:35 +0000 (23:31 +0000)]
Update.

* sysdeps/unix/sysv/linux/powerpc/brk.S: Adjust asm syntax.

24 years agoUpdate.
Ulrich Drepper [Mon, 11 Oct 1999 22:31:36 +0000 (22:31 +0000)]
Update.

1999-10-11  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/powerpc/Makefile [math] (libm-support): Remove t_sqrt.

* sysdeps/powerpc/e_sqrt.c: Moved to...
* sysdeps/powerpc/fpu/e_sqrt.c: ...here.
* sysdeps/powerpc/e_sqrtf.c: Moved to...
* sysdeps/powerpc/fpu/e_sqrtf.c: ...here.

* sysdeps/powerpc/submul_1.S: Adjust asm syntax.
* sysdeps/powerpc/sub_n.S: Likewise.
* sysdeps/powerpc/strlen.S: Likewise.
* sysdeps/powerpc/strcpy.S: Likewise.
* sysdeps/powerpc/strcmp.S: Likewise.
* sysdeps/powerpc/strchr.S: Likewise.
* sysdeps/powerpc/stpcpy.S: Likewise.
* sysdeps/powerpc/setjmp.S: Likewise.
* sysdeps/powerpc/rshift.S: Likewise.
* sysdeps/powerpc/ppc-mcount.S: Likewise.
* sysdeps/powerpc/mul_1.S: Likewise.
* sysdeps/powerpc/memset.S: Likewise.
* sysdeps/powerpc/lshift.S: Likewise.
* sysdeps/powerpc/dl-start.S: Likewise.
* sysdeps/powerpc/bzero.S: Likewise.
* sysdeps/powerpc/bsd-setjmp.S: Likewise.
* sysdeps/powerpc/bsd-_setjmp.S: Likewise.
* sysdeps/powerpc/addmul_1.S: Likewise.
* sysdeps/powerpc/add_n.S: Likewise.
* sysdeps/powerpc/__longjmp.S: Likewise.
* sysdeps/powerpc/elf/start.S: Likewise.

1999-10-11  Cristian Gafton  <gafton@redhat.com>

* sysdeps/unix/sysv/linux/alpha/bits/sigaction.h: Declare

24 years agoUpdate.
Ulrich Drepper [Mon, 11 Oct 1999 20:17:13 +0000 (20:17 +0000)]
Update.

1999-10-11  Cristian Gafton  <gafton@redhat.com>

        * sysdeps/unix/sysv/linux/alpha/bits/sigaction.h: Declare
SA_SIGINFO.

24 years agoFix typo.
Ulrich Drepper [Mon, 11 Oct 1999 04:34:14 +0000 (04:34 +0000)]
Fix typo.

* stdlib/exit.c (exit): Beware to not free statically allocated

24 years agoUpdate.
Ulrich Drepper [Mon, 11 Oct 1999 04:32:44 +0000 (04:32 +0000)]
Update.

* stdlib/atexit.c (initial): New variable.  Use to initialize
__exit_funcs.
* stdlib/exit.c (exit): Beware to not free statically allocale
list element [PR libc/1305].

24 years agoUpdate.
Ulrich Drepper [Sun, 10 Oct 1999 20:48:08 +0000 (20:48 +0000)]
Update.

* stdlib/xpg_basename.c (__xpg_basename): Don't return pointer to
slash before the basename [PR libc/1383].

* argp/argp.h: Fix typo in last patch.

24 years agoUpdate.
Ulrich Drepper [Sun, 10 Oct 1999 20:36:40 +0000 (20:36 +0000)]
Update.

1999-10-10  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/powerpc/sysdep.h: New file.
* sysdeps/unix/powerpc/sysdep.h: New file.
* sysdeps/unix/sysv/linux/powerpc/sysdep.h: Include
sysdeps/unix/powerpc/sysdep.h, not sysdeps/unix/sysdep.h.
* sysdeps/powerpc/fpu/s_copysign.S: Use symbolic names for registers
instead of bare numbers.
* sysdeps/powerpc/fpu/s_fabs.S: Likewise.
* sysdeps/powerpc/fpu/s_fmax.S: Likewise.
* sysdeps/powerpc/fpu/s_fmin.S: Likewise.

* sysdeps/hppa/sysdep.h: New file.

24 years agoUpdate.
Ulrich Drepper [Sun, 10 Oct 1999 15:45:52 +0000 (15:45 +0000)]
Update.

1999-10-10  Andreas Jaeger  <aj@suse.de>

* misc/sgtty.h: Fix typo in last patch.

* sysdeps/unix/sysv/linux/bits/socket.h: Likewise.

24 years agoUpdate.
Ulrich Drepper [Sun, 10 Oct 1999 00:00:36 +0000 (00:00 +0000)]
Update.

* nss/getXXbyYY_r.c (do_weak_alias): Remove unnecessary parenthesis.
* sysdeps/powerpc/s_copysign.S: Move to...
* sysdeps/powerpc/fpu/s_copysign.S: ...here.  Use portable asm syntax.
* sysdeps/powerpc/s_copysignf.S: Move to...
* sysdeps/powerpc/fpu/s_copysignf.S: ...here.
* sysdeps/powerpc/s_fabs.S: Move to...
* sysdeps/powerpc/fpu/s_fabs.S: ...here.  Use portable asm syntax.
* sysdeps/powerpc/s_fabsf.S: Move to...
* sysdeps/powerpc/fpu/s_fabsf.S: ...here.
* sysdeps/powerpc/s_fdim.c: Move to...
* sysdeps/powerpc/fpu/s_fdim.c: ...here.
* sysdeps/powerpc/s_fdimf.c: Move to...
* sysdeps/powerpc/fpu/s_fdimf.c: ...here.
* sysdeps/powerpc/s_fmax.S: Move to...
* sysdeps/powerpc/fpu/s_fmax.S: ...here.  Use portable asm syntax.
* sysdeps/powerpc/s_fmaxf.S: Move to...
* sysdeps/powerpc/fpu/s_fmaxf.S: ...here.
* sysdeps/powerpc/s_fmin.S: Move to...
* sysdeps/powerpc/fpu/s_fmin.S: ...here.  Use portable asm syntax.
* sysdeps/powerpc/s_fminf.S: Move to...
* sysdeps/powerpc/fpu/s_fminf.S: ...here.
* sysdeps/powerpc/s_isnan.S: Move to...
* sysdeps/powerpc/fpu/s_isnan.c: ...here.
* sysdeps/powerpc/s_isnanf.S: Move to...
* sysdeps/powerpc/fpu/s_isnanf.S: ...here.
* sysdeps/powerpc/s_llrint.c: Move to...
* sysdeps/powerpc/fpu/s_llrint.c: ...here.
* sysdeps/powerpc/s_llrintf.c: Move to...
* sysdeps/powerpc/fpu/s_llrintf.c: ...here.
* sysdeps/powerpc/s_llround.c: Move to...
* sysdeps/powerpc/fpu/s_llround.c: ...here.
* sysdeps/powerpc/s_llroundf.c: Move to...
* sysdeps/powerpc/fpu/s_llroundf.c: ...here.
* sysdeps/powerpc/s_lrint.c: Move to...
* sysdeps/powerpc/fpu/s_lrint.c: ...here.
* sysdeps/powerpc/s_lrintf.S: Move to...
* sysdeps/powerpc/fpu/s_lrintf.S: ...here.
* sysdeps/powerpc/s_lround.c: Move to...
* sysdeps/powerpc/fpu/s_lround.c: ...here.
* sysdeps/powerpc/s_lroundf.c: Move to...
* sysdeps/powerpc/fpu/s_lroundf.c: ...here.
* sysdeps/powerpc/s_rint.c: Move to...
* sysdeps/powerpc/fpu/s_rint.c: ...here.
* sysdeps/powerpc/s_rintf.c: Move to...
* sysdeps/powerpc/fpu/s_rintf.c: ...here.
* sysdeps/powerpc/t_sqrt.c: Move to...
* sysdeps/powerpc/fpu/t_sqrt: ...here.
* sysdeps/powerpc/w_sqrt.c: Move to...
* sysdeps/powerpc/fpu/w_sqrt.c: ...here.
* sysdeps/powerpc/w_sqrtf.c: Move to...
* sysdeps/powerpc/fpu/w_sqrtf.c: ...here.
* configure.in: Support platforms which have no .text pseudo-op.
Patches partly by Jimi X <jimix@pobox.com>.

24 years agoUpdate.
Ulrich Drepper [Sat, 9 Oct 1999 21:57:58 +0000 (21:57 +0000)]
Update.

* Makeconfig: Look also in all subdirs for shlib-versions files.

24 years agoUpdate.
Ulrich Drepper [Sat, 9 Oct 1999 21:56:43 +0000 (21:56 +0000)]
Update.

Patch by khendricks@ivey.uwo.ca [libc/1382].

24 years agoPretty print.
Ulrich Drepper [Sat, 9 Oct 1999 21:19:32 +0000 (21:19 +0000)]
Pretty print.

* assert/assert.h: Likewise.
* catgets/nl_types.h: Likewise.
* ctype/ctype.h: Likewise.
* db/db.h: Likewise.
* db/ndbm.h: Likewise.
* db2/db.h: Likewise.
* db2/db_185.h: Likewise.
* debug/execinfo.h: Likewise.
* dirent/dirent.h: Likewise.
* dlfcn/dlfcn.h: Likewise.
* gmon/sys/gmon.h: Likewise.
* grp/grp.h: Likewise.
* iconv/gconv.h: Likewise.
* iconv/iconv.h: Likewise.
* include/execinfo.h: Likewise.
* inet/aliases.h: Likewise.
* inet/netinet/ether.h: Likewise.
* inet/netinet/in.h: Likewise.
* intl/libintl.h: Likewise.
* io/fcntl.h: Likewise.
* io/fts.h: Likewise.
* io/ftw.h: Likewise.
* io/utime.h: Likewise.
* io/sys/poll.h: Likewise.
* io/sys/stat.h: Likewise.
* io/sys/statfs.h: Likewise.
* io/sys/statvfs.h: Likewise.
* libio/libio.h: Likewise.
* libio/stdio.h: Likewise.
* linuxthreads/sysdeps/pthread/pthread.h: Likewise.
* locale/locale.h: Likewise.
* login/pty.h: Likewise.
* login/utmp.h: Likewise.
* malloc/mcheck.h: Likewise.
* math/complex.h: Likewise.
* math/math.h: Likewise.
* math/math_private.h: Likewise.
* misc/err.h: Likewise.
* misc/fstab.h: Likewise.
* misc/libgen.h: Likewise.
* misc/mntent.h: Likewise.
* misc/regexp.h: Likewise.
* misc/search.h: Likewise.
* misc/sgtty.h: Likewise.
* misc/ttyent.h: Likewise.
* misc/sys/cdefs.h: Likewise.
* misc/sys/file.h: Likewise.
* misc/sys/ioctl.h: Likewise.
* misc/sys/mman.h: Likewise.
* misc/sys/select.h: Likewise.
* misc/sys/syslog.h: Likewise.
* misc/sys/uio.h: Likewise.
* misc/sys/ustat.h: Likewise.
* nss/nss.h: Likewise.
* posix/sched.h: Likewise.
* posix/unistd.h: Likewise.
* posix/wordexp.h: Likewise.
* posix/sys/times.h: Likewise.
* posix/sys/utsname.h: Likewise.
* posix/sys/wait.h: Likewise.
* pwd/pwd.h: Likewise.
* resolv/netdb.h: Likewise.
* resolv/resolv.h: Likewise.
* resource/ulimit.h: Likewise.
* resource/sys/resource.h: Likewise.
* resource/sys/vlimit.h: Likewise.
* resource/sys/vtimes.h: Likewise.
* rt/aio.h: Likewise.
* setjmp/setjmp.h: Likewise.
* shadow/shadow.h: Likewise.
* signal/signal.h: Likewise.
* socket/socket.h: Likewise.
* stdio/stdio.h: Likewise.
* stdio-common/_itoa.h: Likewise.
* stdio-common/_itowa.h: Likewise.
* stdio-common/printf.h: Likewise.
* stdlib/alloca.h: Likewise.
* stdlib/fmtmsg.h: Likewise.
* stdlib/monetary.h: Likewise.
* stdlib/stdlib.h: Likewise.
* stdlib/ucontext.h: Likewise.
* streams/stropts.h: Likewise.
* string/argz.h: Likewise.
* string/envz.h: Likewise.
* string/string.h: Likewise.
* string/strings.h: Likewise.
* string/bits/string2.h: Likewise.
* sunrpc/rpc/auth.h: Likewise.
* sunrpc/rpc/auth_des.h: Likewise.
* sunrpc/rpc/auth_unix.h: Likewise.
* sunrpc/rpc/clnt.h: Likewise.
* sunrpc/rpc/des_crypt.h: Likewise.
* sunrpc/rpc/netdb.h: Likewise.
* sunrpc/rpc/pmap_clnt.h: Likewise.
* sunrpc/rpc/pmap_prot.h: Likewise.
* sunrpc/rpc/pmap_rmt.h: Likewise.
* sunrpc/rpc/rpc_msg.h: Likewise.
* sunrpc/rpc/svc.h: Likewise.
* sunrpc/rpc/svc_auth.h: Likewise.
* sunrpc/rpc/xdr.h: Likewise.
* sysdeps/unix/sysv/linux/bits/sigstack.h: Likewise.
* sysdeps/unix/sysv/linux/bitssocket.h: Likewise.
* sysvipc/sys/ipc.h: Likewise.
* sysvipc/sys/msg.h: Likewise.
* sysvipc/sys/sem.h: Likewise.
* sysvipc/sys/shm.h: Likewise.
* termios/termios.h: Likewise.
* time/time.h: Likewise.
* time/sys/time.h: Likewise.
* time/sys/timeb.h: Likewise.
* wcsmbs/wchar.h: Likewise.
* wctype/wctype.h: Likewise.
* conform/data/sched.h-data: Likewise.
* sysdeps/unix/sysv/linux/alpha/bits/time.h: Likewise.
* sysdeps/i386/fpu/bits/mathinline.h: Likewise.
* resolv/mapv4v6hostent.h: Likewise.
* sysdeps/unix/sysv/linux/i386/sys/ucontext.h (ucontext): Likewise.

24 years agoUpdate
Ulrich Drepper [Sat, 9 Oct 1999 21:15:57 +0000 (21:15 +0000)]
Update

1999-10-09  Ulrich Drepper  <drepper@cygnus.com>

* malloc/memprof.sh: Fix --help string a bit.

* argp/argp.h: Remove K&R compatiblity.
* assert/assert.h: Likewise
* catgets/nl_types.h: Likewise
* ctype/ctype.h: Likewise
* db/db.h: Likewise
* db/ndbm.h: Likewise
* db2/db.h: Likewise
* db2/db_185.h: Likewise
* debug/execinfo.h: Likewise
* dirent/dirent.h: Likewise
* dlfcn/dlfcn.h: Likewise
* gmon/sys/gmon.h: Likewise
* grp/grp.h: Likewise
* iconv/gconv.h: Likewise
* iconv/iconv.h: Likewise
* include/execinfo.h: Likewise
* inet/aliases.h: Likewise
* inet/netinet/ether.h: Likewise
* inet/netinet/in.h: Likewise
* intl/libintl.h: Likewise
* io/fcntl.h: Likewise
* io/fts.h: Likewise
* io/ftw.h: Likewise
* io/utime.h: Likewise
* io/sys/poll.h: Likewise
* io/sys/stat.h: Likewise
* io/sys/statfs.h: Likewise
* io/sys/statvfs.h: Likewise
* libio/libio.h: Likewise
* libio/stdio.h: Likewise
* linuxthreads/sysdeps/pthread/pthread.h: Likewise
* locale/locale.h: Likewise
* login/pty.h: Likewise
* login/utmp.h: Likewise
* malloc/mcheck.h: Likewise
* math/complex.h: Likewise
* math/math.h: Likewise
* math/math_private.h: Likewise
* misc/err.h: Likewise
* misc/fstab.h: Likewise
* misc/libgen.h: Likewise
* misc/mntent.h: Likewise
* misc/regexp.h: Likewise
* misc/search.h: Likewise
* misc/sgtty.h: Likewise
* misc/ttyent.h: Likewise
* misc/sys/cdefs.h: Likewise
* misc/sys/file.h: Likewise
* misc/sys/ioctl.h: Likewise
* misc/sys/mman.h: Likewise
* misc/sys/select.h: Likewise
* misc/sys/syslog.h: Likewise
* misc/sys/uio.h: Likewise
* misc/sys/ustat.h: Likewise
* nss/nss.h: Likewise
* posix/sched.h: Likewise
* posix/unistd.h: Likewise
* posix/wordexp.h: Likewise
* posix/sys/times.h: Likewise
* posix/sys/utsname.h: Likewise
* posix/sys/wait.h: Likewise
* pwd/pwd.h: Likewise
* resolv/netdb.h: Likewise
* resolv/resolv.h: Likewise
* resource/ulimit.h: Likewise
* resource/sys/resource.h: Likewise
* resource/sys/vlimit.h: Likewise
* resource/sys/vtimes.h: Likewise
* rt/aio.h: Likewise
* setjmp/setjmp.h: Likewise
* shadow/shadow.h: Likewise
* signal/signal.h: Likewise
* socket/socket.h: Likewise
* stdio/stdio.h: Likewise
* stdio-common/_itoa.h: Likewise
* stdio-common/_itowa.h: Likewise
* stdio-common/printf.h: Likewise
* stdlib/alloca.h: Likewise
* stdlib/fmtmsg.h: Likewise
* stdlib/monetary.h: Likewise
* stdlib/stdlib.h: Likewise
* stdlib/ucontext.h: Likewise
* streams/stropts.h: Likewise
* string/argz.h: Likewise
* string/envz.h: Likewise
* string/string.h: Likewise
* string/strings.h: Likewise
* string/bits/string2.h: Likewise
* sunrpc/rpc/auth.h: Likewise
* sunrpc/rpc/auth_des.h: Likewise
* sunrpc/rpc/auth_unix.h: Likewise
* sunrpc/rpc/clnt.h: Likewise
* sunrpc/rpc/des_crypt.h: Likewise
* sunrpc/rpc/netdb.h: Likewise
* sunrpc/rpc/pmap_clnt.h: Likewise
* sunrpc/rpc/pmap_prot.h: Likewise
* sunrpc/rpc/pmap_rmt.h: Likewise
* sunrpc/rpc/rpc_msg.h: Likewise
* sunrpc/rpc/svc.h: Likewise
* sunrpc/rpc/svc_auth.h: Likewise
* sunrpc/rpc/xdr.h: Likewise
* sysdeps/unix/sysv/linux/bits/sigstack.h: Likewise
* sysdeps/unix/sysv/linux/bitssocket.h: Likewise
* sysvipc/sys/ipc.h: Likewise
* sysvipc/sys/msg.h: Likewise
* sysvipc/sys/sem.h: Likewise
* sysvipc/sys/shm.h: Likewise
* termios/termios.h: Likewise
* time/time.h: Likewise
* time/sys/time.h: Likewise
* time/sys/timeb.h: Likewise
* wcsmbs/wchar.h: Likewise
* wctype/wctype.h: Likewise

24 years agoFix --help string a bit.
Ulrich Drepper [Sat, 9 Oct 1999 20:59:45 +0000 (20:59 +0000)]
Fix --help string a bit.

24 years ago1999-10-05 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sat, 9 Oct 1999 16:42:18 +0000 (16:42 +0000)]
1999-10-05  Roland McGrath  <roland@baalperazim.frob.com>

* mach/mach/mig_support.h [! __USE_GNU]: Use #error to insist that
_GNU_SOURCE be defined.

24 years agoUpdate.
Ulrich Drepper [Fri, 8 Oct 1999 22:25:13 +0000 (22:25 +0000)]
Update.

* ctype/ctype.h: Pretty print.

24 years agoUpdate.
Ulrich Drepper [Fri, 8 Oct 1999 17:52:07 +0000 (17:52 +0000)]
Update.

* po/cs.po: Fix typos.

handling of empty entries.  [PR libc/1345]

24 years agoUpdate.
Ulrich Drepper [Fri, 8 Oct 1999 17:16:17 +0000 (17:16 +0000)]
Update.

1999-10-08  Ulrich Drepper  <drepper@cygnus.com>

* nis/nss_nisplus/nisplus-parser.c (_nss_nisplus_parse_spent): Fix
handling of empty entries.
Patch by Thorsten Kukuk <kukuk@suse.de>.

1999-10-08  Andreas Schwab  <schwab@suse.de>

* debug/xtrace.sh: Fix quoting bugs.  Implement --help and --version.

1999-10-08  Andreas Schwab  <schwab@suse.de>

* debug/pcprofiledump.c: Fix typos.

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

* math/Makefile (tests): Added basic-tests.

* math/basic-test.c: New file.  Contains function basic_tests from
libm-test.

1999-10-07  Andreas Schwab  <schwab@suse.de>

* malloc/memprof.sh: Fix quoting bugs.

1999-10-08  Ulrich Drepper  <drepper@cygnus.com>

* timezone/europe: Update from tzdata1999h.

24 years agoUpdate.
Ulrich Drepper [Fri, 8 Oct 1999 07:03:03 +0000 (07:03 +0000)]
Update.

1999-10-07  Ulrich Drepper  <drepper@cygnus.com>

* Implies: New file.
* internals.h (struct _pthread_descr_struct): Add p_startfct.
* manager.c (pthread_handle_create): Initialize p_startfct.
* pthread.c: Define __linuxthread_pthread_sizeof_descr variable.

24 years agoUpdate.
Ulrich Drepper [Thu, 7 Oct 1999 18:37:47 +0000 (18:37 +0000)]
Update.

* elf/elf.h: Update from last gABI draft.

24 years agoUpdate.
Ulrich Drepper [Thu, 7 Oct 1999 18:22:40 +0000 (18:22 +0000)]
Update.

* elf/elf.h: Remove EM_486 entry.
* sysdeps/i386/dl-machine.h (elf_machine_matches_host): Remove
test for EM_486.

1999-10-07  Ulrich Drepper  <drepper@cygnus.com>

24 years agoUpdate.
Ulrich Drepper [Thu, 7 Oct 1999 07:25:16 +0000 (07:25 +0000)]
Update.

1999-10-07  Ulrich Drepper  <drepper@cygnus.com>

* debug/Makefile (install-bin): Add pcprofiledump and xtrace.
Add rules for both programs.
* debug/pcprofiledump.c: New file.
* debug/xtrace.sh: New file.
* debug/pcprofile.c: Allow creating output file.  Add magic signature
to let reader recognize file format.

24 years agoUpdate.
Ulrich Drepper [Wed, 6 Oct 1999 18:22:29 +0000 (18:22 +0000)]
Update.

1999-10-06  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/ld-ctype.c (ctype_read): Fix typos in last patch.

1999-10-05  Andreas Jaeger  <aj@suse.de>

* locale/programs/ld-identification.c: Fix typo in comment.
* locale/programs/ld-messages.c: Likewise.
* locale/programs/ld-monetary.c: Likewise.
* locale/programs/ld-name.c: Likewise.

* locale/programs/ld-collate.c (read_lc_collate): Fix typo in comment.
(collate_read): Remove unnecessary comparisons with ignore_content.

* locale/programs/ld-ctype.c (ctype_finish): Loop only over actual
assigned elements.
(ctype_read): Remove unnecessary comparisons with ignore_content.
Fix typos in comments.

* locale/programs/ld-address.c (STR_ELEM): Remove unnecessary
comparisons with ignore_content.

* po/cs.po: Update.

24 years agoUpdate.
Ulrich Drepper [Wed, 6 Oct 1999 03:46:48 +0000 (03:46 +0000)]
Update.

1999-10-05  Ulrich Drepper  <drepper@cygnus.com>

* time/time.h: Move __gmtime_r declaration to ...
* include/time.h: ...here.

24 years agoMove __gmtime_r declaration to include/time.h.
Ulrich Drepper [Wed, 6 Oct 1999 03:42:11 +0000 (03:42 +0000)]
Move __gmtime_r declaration to include/time.h.

24 years ago1999-10-05 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Tue, 5 Oct 1999 18:31:06 +0000 (18:31 +0000)]
1999-10-05  Roland McGrath  <roland@baalperazim.frob.com>

* mach/mach/mig_support.h [! __USE_GNU]: Use #error to insist that
_GNU_SOURCE be defined.

24 years agoUpdate.
Ulrich Drepper [Tue, 5 Oct 1999 15:26:17 +0000 (15:26 +0000)]
Update.

1999-10-05  Andreas Jaeger  <aj@suse.de>

* manual/message.texi (The message catalog files): Fix description
to match gencat implementation and Unix98: Message fields are
separated by a single blank space.

1999-10-05  Andreas Jaeger  <aj@suse.de>

* manual/string.texi (Search Functions): Add missing end for
memrchr description.

24 years agoUpdate.
Ulrich Drepper [Tue, 5 Oct 1999 06:32:59 +0000 (06:32 +0000)]
Update.

* malloc/memprof.sh: Various small cleanups.  Add short options.
Write error messages to stderr.

24 years agoUpdate.
Ulrich Drepper [Tue, 5 Oct 1999 05:32:24 +0000 (05:32 +0000)]
Update.

* malloc/Makefile ($(objpfx)memprof): Fix typo in rule.

* malloc/memprof.sh: Take options to control memprofstat.

24 years agoUpdate.
Ulrich Drepper [Tue, 5 Oct 1999 01:55:45 +0000 (01:55 +0000)]
Update.

1999-10-04  Ulrich Drepper  <drepper@cygnus.com>

* malloc/Makefile: Add rule to generate memprof script.
* malloc/memprof.sh: New file.

* elf/ldd.bash.in: Add "Usage: " in help message to comply with
GNU standard.

24 years agoUpdate.
Ulrich Drepper [Tue, 5 Oct 1999 00:55:18 +0000 (00:55 +0000)]
Update.

1999-10-04  Andreas Jaeger  <aj@suse.de>

* configure.in: Allow makeinfo 4.*.

24 years agoUpdate.
Ulrich Drepper [Tue, 5 Oct 1999 00:48:12 +0000 (00:48 +0000)]
Update.

* stdio-common/Makefile (tests): Add bug13.
* stdio-common/bug13.c: New file.

24 years agoUpdate.
Ulrich Drepper [Tue, 5 Oct 1999 00:36:41 +0000 (00:36 +0000)]
Update.

* stdio-common/vfprintf.c: Correct last patch and use outchar
instead of PUTC to output single characters.

24 years agoUpdate.
Ulrich Drepper [Mon, 4 Oct 1999 23:15:01 +0000 (23:15 +0000)]
Update.

* configure.in: Add additional options --with-gd-include and
--with-gd-lib to help people with strange installations.

24 years agoUpdate.
Ulrich Drepper [Mon, 4 Oct 1999 22:59:43 +0000 (22:59 +0000)]
Update.

1999-10-04  Ulrich Drepper  <drepper@cygnus.com>

* malloc/Makefile: Add libdl dependency to libmemprof.so.
* malloc/Depend: New file.

24 years agoUpdate.
Ulrich Drepper [Mon, 4 Oct 1999 07:34:53 +0000 (07:34 +0000)]
Update.

1999-10-04  Andreas Jaeger  <aj@suse.de>

* timezone/README: Change wording to not mention the current
version.  This way we can't forget to update the file.

1999-10-04  Andreas Jaeger  <aj@suse.de>
* manual/time.texi (Basic CPU Time): Fix typo.
Reported by Ben Pfaff <pfaffben@msu.edu>.

1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
* string/string.h: Move __memrchr declaration to ...
* include/string.h: ...here.

24 years agoUpdate.
Ulrich Drepper [Mon, 4 Oct 1999 07:30:05 +0000 (07:30 +0000)]
Update.

1999-10-04  Ulrich Drepper  <drepper@cygnus.com>

* include/string.h: Add __memrchr declaration.

* string/string.h: Moce __memrchr declaration to include/string.h.

1999-10-03  Ulrich Drepper  <drepper@cygnus.com>

* string/Makefile (routines): Add memrchr.

* sysdeps/generic/memrchr.c: Don't undef memchr, undef memrchr.
Correct order of tests for matching bytes.

* string/tester.c: Add tests for memrchr.

* sysdeps/i386/i486/bits/string.h (__memrchr): Correct implementation.
Start from the last character and take decrement not increment
into account for correction in return line.  Add memrchr alias.
* sysdeps/i386/bits/string.h: Likewise.

24 years ago(routines): Add memrchr.
Ulrich Drepper [Mon, 4 Oct 1999 06:40:34 +0000 (06:40 +0000)]
(routines): Add memrchr.

24 years ago1999-10-04 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Mon, 4 Oct 1999 06:24:20 +0000 (06:24 +0000)]
1999-10-04  Roland McGrath  <roland@baalperazim.frob.com>

* stdlib/stdlib.h [__USE_BSD]: Declare getloadavg.

24 years ago1999-10-04 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Mon, 4 Oct 1999 06:24:10 +0000 (06:24 +0000)]
1999-10-04  Roland McGrath  <roland@baalperazim.frob.com>

* stdlib/stdlib.h [__USE_BSD]: Declare getloadavg.

24 years agoDon't undef memchr.
Ulrich Drepper [Mon, 4 Oct 1999 06:22:23 +0000 (06:22 +0000)]
Don't undef memchr.

24 years agoUpdate.
Ulrich Drepper [Mon, 4 Oct 1999 06:16:19 +0000 (06:16 +0000)]
Update.

1999-10-03  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/i386/i486/bits/string.h (__memrchr): New function.

* sysdeps/i386/bits/string.h (__memrchr): Add cld to comply to
conventions.

* string/Versions: Export memrchr.

24 years agoExport memrchr.
Ulrich Drepper [Mon, 4 Oct 1999 06:07:05 +0000 (06:07 +0000)]
Export memrchr.

24 years ago* misc/Versions (GLIBC_2.2): Add getloadavg.
Roland McGrath [Mon, 4 Oct 1999 05:30:05 +0000 (05:30 +0000)]
* misc/Versions (GLIBC_2.2): Add getloadavg.

24 years ago* misc/Makefile (routines): Add getloadavg.
Roland McGrath [Mon, 4 Oct 1999 05:28:33 +0000 (05:28 +0000)]
* misc/Makefile (routines): Add getloadavg.

* sysdeps/generic/getloadavg.c: New file.
* sysdeps/mach/getloadavg.c: New file.
* sysdeps/unix/sysv/linux/getloadavg.c: New file.

24 years ago1999-10-04 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Mon, 4 Oct 1999 05:14:14 +0000 (05:14 +0000)]
1999-10-04  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/generic/memrchr.c: New file, adapted from memchr.c.
* sysdeps/i386/bits/string.h (__memrchr): New function.
* string/string.h: Declare memrchr, __memrchr.
* manual/string.texi (Search Functions): Document memrchr.

24 years ago1999-10-04 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Mon, 4 Oct 1999 05:13:05 +0000 (05:13 +0000)]
1999-10-04  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/generic/memrchr.c: New file, adapted from memchr.c.
* sysdeps/i386/bits/string.h (__memrchr): New function.
* string/string.h: Declare memrchr, __memrchr.
* manual/string.texi (Search Functions): Document memrchr.

24 years agoUpdate.
Ulrich Drepper [Mon, 4 Oct 1999 04:37:58 +0000 (04:37 +0000)]
Update.

1999-10-03  Ulrich Drepper  <drepper@cygnus.com>

* configure.in: Accept --with-gd option and set all libgd-LDFLAGS,
CFLAGS-memprofstat.c, and LIBGD variables.
* config.make.in: Add LIBGD.
* malloc/Makefile: Add rules to generate libmemprof.so and
memprofstat.
* malloc/memprof.c: New file.
* malloc/memprofstat.c: New file.

24 years agoUpdate.
Ulrich Drepper [Sun, 3 Oct 1999 00:14:09 +0000 (00:14 +0000)]
Update.

* resolv/nsap_addr.c (inet_nsap_addr): Little optimization.

* resolv/inet_ntop.c (inet_ntop4): Little optimization.
(inet_ntop6): Likewise.

24 years agoUpdate.
Ulrich Drepper [Sat, 2 Oct 1999 20:41:15 +0000 (20:41 +0000)]
Update.

* resolv/inet_net_pton.c (inet_net_pton_ipv4): Prevent buffer
overruns.

24 years agoUpdate.
Ulrich Drepper [Sat, 2 Oct 1999 16:34:45 +0000 (16:34 +0000)]
Update.

1999-10-02  Ulrich Drepper  <drepper@cygnus.com>

* resolv/tst-aton.c (main): Add more tests.

* resolv/inet_addr.c (inet_aton): Correct some problems with to
large numbers.  Optimize a bit.

24 years agoUpdate.
Ulrich Drepper [Sat, 2 Oct 1999 07:09:48 +0000 (07:09 +0000)]
Update.

* resolv/inet_net_ntop.c (inet_net_ntop_ipv4): If BITS is zero
account for added '0'.

24 years agoUpdate.
Ulrich Drepper [Fri, 1 Oct 1999 21:42:39 +0000 (21:42 +0000)]
Update.

1999-10-01  Ulrich Drepper  <drepper@cygnus.com>

* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr_r): Align
handling of IPv6 tunnel address handling with bind 8.2.1.  Allow
len argument to be greater than needed address size.

24 years agoUpdate.
Ulrich Drepper [Fri, 1 Oct 1999 16:09:12 +0000 (16:09 +0000)]
Update.

1999-10-01  Andreas Jaeger  <aj@suse.de>

* locale/programs/ld-collate.c (insert_value): Add cast to avoid
warning.
* intl/finddomain.c (_nl_find_domain): Likewise.

1999-09-30  Andreas Schwab  <schwab@suse.de>

* sysdeps/unix/sysv/linux/alpha/ioperm.c: Disable debug messages.

1999-09-30  Andreas Jaeger  <aj@suse.de>

* sysdeps/i386/lshift.S: Correct assembler commands to fix warnings.
* sysdeps/i386/rshift.S: Likewise.
* sysdeps/i386/strchrnul.S: Likewise.
* sysdeps/i386/strchr.S: Likewise.
Patch by Michael Deutschmann <michael@talamasca.wkpowerlink.com>,
PR libc/1339.

1999-09-30  Andreas Jaeger  <aj@suse.de>

* manual/examples/pipe.c: Close other end of pipe to make example work.

1999-10-01  Ulrich Drepper  <drepper@cygnus.com>

* timezone/checktab.awk: Update from tzcode1999g.
* timezone/tzselect.ksh: Likewise.
* timezone/africa: Update from tzdata1999g.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/zone.tab: Likewise.

been renamed to getipnodebyname.  Move flags around.

24 years agoUpdate.
Ulrich Drepper [Tue, 28 Sep 1999 04:54:04 +0000 (04:54 +0000)]
Update.

1999-09-27  Andreas Jaeger  <aj@suse.de>

* resolv/netdb.h: Remove declaration of getnodebyname.  It has
  been renamed to getipnodebyname.  Move flags around.

1999-09-27  Andreas Schwab  <schwab@suse.de>

* manual/message.texi (Locating gettext catalog): Fix typos.

1999-09-27  Andreas Jaeger  <aj@suse.de>

* manual/socket.texi (Out-of-Band Data): Correct example program,
rename some variables for clarity.
Reported by James Antill <james@and.org>, close PR libc/1329.

24 years agoUpdate.
Ulrich Drepper [Mon, 27 Sep 1999 16:47:01 +0000 (16:47 +0000)]
Update.

* locale/programs/ld-collate.c (insert_value): Add hack to not
crash in incomplete collate implementation.

24 years agoUpdate.
Ulrich Drepper [Mon, 27 Sep 1999 07:12:38 +0000 (07:12 +0000)]
Update.

1999-09-27  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/ld-collate.c (read_directions): Read new token
after accepting sorting rule.

24 years agoUpdate.
Ulrich Drepper [Mon, 27 Sep 1999 07:02:38 +0000 (07:02 +0000)]
Update.

1999-09-26  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/ld-ctype.c (charclass_symbolic_ellipsis): Fix
error message printing.  Correctly test whether all characters of
current token are used.
(ctype_read): NUL terminate last_str.

24 years agoUpdate.
Ulrich Drepper [Mon, 27 Sep 1999 00:22:04 +0000 (00:22 +0000)]
Update.

1999-09-26  Thorsten Kukuk  <kukuk@suse.de>

* nscd/connections.c: Invalidate caches on request.
* nscd/nscd-client.h: Add INVALIDATE to request_type.
* nscd/nscd.c: Add invalidate cache option.
* nscd/nscd.conf: Change log directory to /var/log (FHS).

24 years agoUpdate.
Ulrich Drepper [Sat, 25 Sep 1999 17:52:31 +0000 (17:52 +0000)]
Update.

(__linuxthreads_pthread_key_2ndlevel_size): New variable.

24 years agoUpdate.
Ulrich Drepper [Sat, 25 Sep 1999 17:11:06 +0000 (17:11 +0000)]
Update.

* manager.c (__linuxthreads_pthread_threads_max): New variable.
* specific.c (__linuxthreads_pthread_keys_max): New variable.

1999-09-23  Ulrich Drepper  <drepper@cygnus.com>

* specific.c: Move definitions of struct pthread_key_struct and
destr_function to ...
* internals.h: ...here.

24 years agoUpdate.
Ulrich Drepper [Sat, 25 Sep 1999 07:09:36 +0000 (07:09 +0000)]
Update.

1999-09-24  Ulrich Drepper  <drepper@cygnus.com>

* nis/nss_nisplus/nisplus-parser.c (_nss_nisplus_parse_grent): Do
not ovverwrite last group member with NULL pointer.
Reported by Thomas Winder <thomas.winder@newlogic.at>.

24 years agoUpdate.
Ulrich Drepper [Sat, 25 Sep 1999 06:37:46 +0000 (06:37 +0000)]
Update.

1999-09-24  Andreas Jaeger  <aj@suse.de>

* stdio-common/tst-printf.c (main): Add a testcase for large
precision.  Reported by Tymm Twillman <tymm@coe.missouri.edu>.

1999-09-24  Andreas Schwab  <schwab@suse.de>

* math/bits/mathcalls.h: Fix last change.  Also declare __finite.

1999-09-24  Andreas Jaeger  <aj@suse.de>

* intl/finddomain.c (_nl_find_domain): Fix memory leak: Free
normalized_codeset.  Reported by Belicky Zsolt <zsolt@prolan.hu>.

1999-09-23  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/unix/sysv/linux/Makefile [malloc] (CFLAGS-malloc.c): New
variable.  Define MORECORE_CLEARS to 2.

* malloc/malloc.c (cALLOc): Correctly handle systems where sbrk
doesn't clear the contents of memory that is reallocated after
decrementing the break value first.  Update comment about
MORECORE_CLEARS, explaining the meaning of the values it can be
set to.

24 years agoUpdate.
Ulrich Drepper [Thu, 23 Sep 1999 20:06:05 +0000 (20:06 +0000)]
Update.

* sysdeps/i386/fpu/bits/mathinline.h (atan): Add st(1) to clobbers.
(log): Likewise.
(log10): Likewise.
(log1p): Likewise.
(log2): Likewise.

24 years agoUpdate.
Ulrich Drepper [Thu, 23 Sep 1999 19:45:14 +0000 (19:45 +0000)]
Update.

1999-09-23  Ulrich Drepper  <drepper@cygnus.com>

* nis/nss_compat/compat-pwd.c (internal_getpwuid_r): Set errno in
one more case.

24 years agoUpdate.
Ulrich Drepper [Wed, 22 Sep 1999 16:03:46 +0000 (16:03 +0000)]
Update.

1999-09-22  Andreas Jaeger  <aj@suse.de>

* stdio-common/tstscanf.c (main): Add test case from PR libc/1313
reported by Ben Caradoc-Davies <bmcd@physics.otago.ac.nz>.

1999-09-22  Andreas Schwab  <schwab@suse.de>

* stdio-common/vfscanf.c: Fix width handling when scanning floats.

1999-04-02  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* elf/Makefile (CFLAGS-multiload.c): Change to allow building in
the source directory.  Fixes PR libc/1059.

24 years agoUpdate.
Ulrich Drepper [Tue, 21 Sep 1999 15:43:20 +0000 (15:43 +0000)]
Update.

1999-09-21  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/repertoire.c (repertoire_find_value): Abort if
rep parameter is NULL.
(repertoire_find_symbol): Likewise.
(repertoire_find_seq): Likewise.

24 years agoUpdate.
Ulrich Drepper [Tue, 21 Sep 1999 06:05:07 +0000 (06:05 +0000)]
Update.

1999-09-20  Jean-Louis Martineau  <martinea@IRO.UMontreal.CA>

* nis/nss_compat/compat-pwd.c (getpwuid_plusgroup): Correct
returned errno value in some cases.

1999-080-25  H.J. Lu  <hjl@gnu.org>

24 years agoUpdate.
Ulrich Drepper [Mon, 20 Sep 1999 05:31:56 +0000 (05:31 +0000)]
Update.

* iconvdata/Makefile (modules): Add GBK.
(distribute): Add gbk.c.
* iconvdata/gbk.c: New file.
* iconvdata/gconv-modules: Add GBK entry.
Contributed by Sean Chen <sean.chen@turbolinux.com>.

24 years agoUpdate.
Ulrich Drepper [Mon, 20 Sep 1999 05:22:07 +0000 (05:22 +0000)]
Update.

* locale/programs/ld-monetary.c (monetary_output): Remove
byte-order code.

* locale/programs/ld-time.c (time_output): Correct expected number
of iov entries.

24 years agoUpdate.
Ulrich Drepper [Mon, 20 Sep 1999 04:59:24 +0000 (04:59 +0000)]
Update.

* manual/filesys.texi (Testing File Access): Correct description of
SUID.

1999-08025  H.J. Lu  <hjl@gnu.org>

* csu/defs.awk (.end): Only match with leading white spaces.
(.align): Likewise.

1999-09-19  Ulrich Drepper  <drepper@cygnus.com>

24 years agoUpdate.
Ulrich Drepper [Mon, 20 Sep 1999 03:24:36 +0000 (03:24 +0000)]
Update.

* stdlib/isomac.c: Add va_copy to allowed macros.

24 years agoUpdate.
Ulrich Drepper [Mon, 20 Sep 1999 02:18:14 +0000 (02:18 +0000)]
Update.

1999-09-19  Ulrich Drepper  <drepper@cygnus.com>

* po/pl.po: Updated.

1999-09-17  Andreas Schwab  <schwab@suse.de>

* Makefile (clean): Also remove $(postclean) files.

1999-09-15  Andreas Jaeger  <aj@suse.de>

* pwd/Makefile (otherlibs): Add for building with static-nss.
* inet/Makefile (otherlibs): Likewise.

1999-09-15  Andreas Jaeger  <aj@suse.de>

* sysdeps/generic/aio_sigqueue.c (__aio_sigqueue): Use old style
function definition to avoid a compilation failure.

1999-09-15  Andreas Jaeger  <aj@suse.de>

* stdlib/tst-environ.c (main): Add getenv regression test for
environment variable that's one character long.

1999-09-15  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/i386/sigaction.c: Protect real time
signal definitions to let glibc compile with older Linux versions
(2.0.10 to 2.1.100 or so).

24 years agoProtect real time signal definitions to let glibc compile with older Linux versions...
Ulrich Drepper [Mon, 20 Sep 1999 01:22:07 +0000 (01:22 +0000)]
Protect real time signal definitions to let glibc compile with older Linux versions (2.0.10 to 2.1.100 or so).

24 years ago1999-09-18 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 19 Sep 1999 20:46:22 +0000 (20:46 +0000)]
1999-09-18  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/wait4.c (__wait4): When proc_wait returns EAGAIN,
return zero to indicate no children died yet (assuming WNOHANG).

* sysdeps/mach/hurd/setsid.c: #include <hurd/fd.h>.

1999-09-17  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/port2fd.c (_hurd_port2fd): Never change CTTYID port.

* sysdeps/mach/hurd/setsid.c (__setsid): Fix return type -> pid_t.
Return _hurd_pgrp instead of 0.

24 years ago* sysdeps/mach/hurd/brk.c (_hurd_set_brk): Deallocate and reallocate
Roland McGrath [Sun, 19 Sep 1999 20:40:43 +0000 (20:40 +0000)]
* sysdeps/mach/hurd/brk.c (_hurd_set_brk): Deallocate and reallocate

pages rather than just reprotecting them.  This way we don't hold on
to the backing space.

24 years ago1999-09-19 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 19 Sep 1999 05:42:21 +0000 (05:42 +0000)]
1999-09-19  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdprio.c (_hurd_priority_which_map): Rearrange the code a bit.
Use __munmap instead of __vm_deallocate.

(_hurd_priority_which_map):

24 years ago1999-09-19 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 19 Sep 1999 05:42:05 +0000 (05:42 +0000)]
1999-09-19  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdprio.c (_hurd_priority_which_map): Rearrange the code a bit.
Use __munmap instead of __vm_deallocate.

24 years agoUpdate.
Ulrich Drepper [Sun, 19 Sep 1999 01:39:45 +0000 (01:39 +0000)]
Update.

1999-09-18  Ulrich Drepper  <drepper@cygnus.com>

* nis/nss_compat/compat-grp.c (getgrgid_plusgroup): Correct
returned errno value in some cases.

struct user_fp.  These were added in version 2.2.12 of the

24 years agoUpdate.
Ulrich Drepper [Sat, 18 Sep 1999 23:21:25 +0000 (23:21 +0000)]
Update.

1999-09-18  Ulrich Drepper  <drepper@cygnus.com>

* pthread.c (pthread_handle_sigrestart_rt): New function.  Use
this instead of pthread_handle_sigrestart if the signal is an RT
signal.

* signals.c: Handle passing through of sighandler arguments also
for real-time signals.

24 years agoUpdate.
Ulrich Drepper [Fri, 17 Sep 1999 16:59:43 +0000 (16:59 +0000)]
Update.

1999-09-17  Andreas Jaeger  <aj@suse.de>

* sysdeps/i386/Makefile (CFLAGS-initfini.s): Add also -mcpu=i386
to override user settings.

1999-09-17  Andreas Schwab  <schwab@suse.de>

* sysdeps/unix/sysv/linux/semctl.c: Copy the argument instead of
using a pointer to it.

24 years agoUpdate.
Ulrich Drepper [Thu, 16 Sep 1999 22:50:20 +0000 (22:50 +0000)]
Update.

1999-09-16  Ulrich Drepper  <drepper@cygnus.com>

* time/getdate.c (__getdate_r): Pass correct year to check_mday.
Reported by Vern Staats <staatsvr@asc.hpc.mil>.

24 years agoUpdate.
Ulrich Drepper [Tue, 14 Sep 1999 21:06:18 +0000 (21:06 +0000)]
Update.

(EM_VAX): New definition.

24 years agoUpdate.
Ulrich Drepper [Tue, 14 Sep 1999 20:44:35 +0000 (20:44 +0000)]
Update.

* db2/mutex/sparc.gcc (TSL_UNSET): Dereference pointer.

24 years agoUpdate.
Ulrich Drepper [Tue, 14 Sep 1999 19:58:04 +0000 (19:58 +0000)]
Update.

1999-09-14  Ulrich Drepper  <drepper@cygnus.com>

* elf/elf.h (PF_MASKOS): New definition.

24 years agoUpdate.
Ulrich Drepper [Tue, 14 Sep 1999 01:44:32 +0000 (01:44 +0000)]
Update.

1999-08-09  Scott Bambrough  <scottb@netwinder.org>

* sysdeps/unix/sysv/linux/arm/sys/user.h: Added members
'unsigned char ftype[8]', and 'unsigned int init_flag' to
struct user_fp.  Tnese were added in version 2.2.12 of the
ARM Linux kernel.
* sysdeps/unix/sysv/linux/arm/sys/elf.h: New file.
* sysdeps/unix/sysv/linux/arm/sys/procfs.h: New file.
The generic procfs.h included <asm/elf.h>.  This causes
structure redefinition errors when <sys/user.h> and <sys/procfs.h>
are included in the same source file.  Found when building GDB.

24 years agoUpdate.
Ulrich Drepper [Mon, 13 Sep 1999 09:07:36 +0000 (09:07 +0000)]
Update.

1999-09-13  Ulrich Drepper  <drepper@cygnus.com>

* locale/langinfo.h: Remove byte-order dependent names.
* locale/categories.def: Update after removal of byte-order dependent
names.
* locale/loadlocale.c (_nl_load_locale): Don't allow locale files
with magic number in other byte order.
* locale/newlocale.c (__newlocale): Remove byte-order dependent code.
* locale/C-collate.c: Remove initializers for other byte-order.
* locale/C-ctype.c: Likewise.
* locale/C-monetary.c: Likewise.
* locale/C-paper.c: Likewise.
* locale/C-time.c: Likewise.
* locale/lc-collate.c: Remove byte-order oriented initialization.
* locale/lc-ctype.c: Likewise.
* locale/lc-monetary.c: Likewise.
* locale/lc-time.c: Likewise.
* locale/programs/ld-address.c: Don't generate output in both
byte-orders.
* locale/programs/ld-ctype.c: Likewise.
* locale/programs/ld-paper.c: Likewise.
* locale/programs/ld-time.c: Likewise.
* time/strftime.c (NLW): Don't use different byte-orders.
* wctype/cname-lookup.h (cname_lookup): Likewise.

* Makeconfig (localedir): Define using libdir, not datadir.
(msgcatdir): New variable.
* catgets/Makefile (CPPFLAGS): Define NLSPATH using msgcatdir.
* elf/Makefile (bash-ldd-rewrite): Replace @TEXTDOMAINDIR@ using
msgcatdir.
* intl/Makefile (install-others): Install locale.alias in msgcatdir.
(CPPFLAGS): Define paths using msgcatdir.
* locale/Makefile (CPPFLAGS): Define LOCALE_ALIAS_PATH using msgcatdir.
* po/Makefile (mo-installed): Define using msgcatdir.

* sysdeps/unix/sysv/linux/net/if_arp.h: Fix typo.

24 years agoUpdate.
Ulrich Drepper [Sun, 12 Sep 1999 21:23:32 +0000 (21:23 +0000)]
Update.

* stdio-common/vfprintf.c: Remove limitation on size of precision
for integers.

24 years agoUpdate.
Ulrich Drepper [Sun, 12 Sep 1999 19:34:34 +0000 (19:34 +0000)]
Update.

* posix/fnmatch.c (internal_fnmatch): Make it compilable outside
glibc by defining internal_function if it isn't already.

24 years agoUpdate.
Ulrich Drepper [Sun, 12 Sep 1999 19:24:42 +0000 (19:24 +0000)]
Update.

* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r): If res_search
fails don't rely on errno value.
(getanswer_r): Set *ERRNOP in error cases.

* sysdeps/posix/getaddrinfo.c (gaih_local): Test protocol and socktype.
(gaih_inet_serv): Return EIA_NODATA if name is known but has no
associated data.  Test for matching numeric address and family.
(getaddrinfo): Remember EAI_NODATA result and return this in case
everything fails.
Reported by Arkadiusz Miskiewicz <misiek@misiek.eu.org>.

24 years agoUpdate.
Ulrich Drepper [Sun, 12 Sep 1999 08:30:57 +0000 (08:30 +0000)]
Update.

* locale/programs/locales.h: Removed.

24 years agoUpdate.
Ulrich Drepper [Sun, 12 Sep 1999 08:28:56 +0000 (08:28 +0000)]
Update.

1999-09-12  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/ld-address.c: Fix handling of non-existing
definitions for this category.  Correctly ignore content of this
category is this is necessary.
* locale/programs/ld-collate.c: Likewise.
* locale/programs/ld-ctype.c: Likewise.
* locale/programs/ld-identification.c: Likewise.
* locale/programs/ld-measurement.c: Likewise.
* locale/programs/ld-messages.c: Likewise.
* locale/programs/ld-monetary.c: Likewise.
* locale/programs/ld-name.c: Likewise.
* locale/programs/ld-numeric.c: Likewise.
* locale/programs/ld-paper.c: Likewise.
* locale/programs/ld-telephone.c: Likewise.
* locale/programs/ld-time.c: Likewise.
* locale/programs/locfile.h (handle_copy): Take extra parameter
with result pointer.  Fill in name of locale from which to copy.
Correctly read token after `END'.

* locale/programs/localedef.c (main): Correct handling copy.
(add_to_readlist): Take extra parameter which says whether we
are supposed to read the file or not.
(find_locale): Call add_to_readlist with extra parameter set to 0.

* locale/programs/localedef.h (struct localedef_t): Use __LC_LAST
instead of wrong number in array definitions.
(add_to_readlist): Update prototype.

* locale/programs/locfile.c (locfile_read): Mark categories not
available in source file as read.
(write_all_categories): Fix typo.