aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-06-17Update.Ulrich Drepper
2001-06-17 Ulrich Drepper <drepper@redhat.com> * po/ja.po: Update from translation team.
2001-06-17Update.Ulrich Drepper
2001-06-16 H.J. Lu <hjl@gnu.org> * internals.h: Include <stackinfo.h>. * attr.c: Don't include <stackinfo.h> here. * cancel.c: Likewise. * manager.c: Likewise. * pthread.c: Likewise. * ptlongjmp.c: Likewise.
2001-06-17Update.Ulrich Drepper
2001-06-04 Bruno Haible <haible@clisp.cons.org> * locale/programs/locfile.c (siblings_uncached, siblings, full_read, compare_files): New functions. (write_locale_data): Use xmalloc. Compare the file with the locale data files for the same category in other locales, and reuse it if possible and safe.
2001-06-16Update.Ulrich Drepper
2001-06-07 Mark Kettenis <kettenis@gnu.org> * grp/initgroups.c (initgroups): Factor out re-usable code into... (internal_getgrouplist): ... new function. (getgrouplist): New function. * grp/grp.h (getgrouplist): New prototype. * grp/Versions [2.2.4]: Add getgrouplist. 2001-06-16 Ulrich Drepper <drepper@redhat.com> * inet/netinet/ip6.h: Fix comments in ip6_hdr. Patch by Pekka Savola <pekkas@netcore.fi>.
2001-06-16Make _STACK_GROWS_UP work.Ulrich Drepper
2001-06-16* rt/Makefile (aio-routines, clock-routines, timer-routines): NewRoland McGrath
variables, broken out of librt-routines. (librt-routines): Set using those. (extra-libs, extra-libc-others, tests): Set these unconditionally. (distribute): No need for $(librt-map) or $(librt-routines:=.c) here. * sysdeps/generic/aio_fsync.c: New file. * sysdeps/generic/aio_misc.c: New file. * sysdeps/generic/aio_write.c: New file. * sysdeps/generic/aio_write64.c: New file. * sysdeps/generic/aio_read64.c: New file. * sysdeps/generic/aio_read.c: New file. * sysdeps/generic/aio_notify.c: New file. * sysdeps/generic/lio_listio64.c: New file. * sysdeps/generic/lio_listio.c: New file. * sysdeps/generic/aio_cancel.c: New file. * sysdeps/generic/aio_misc.h: New file. * sysdeps/generic/aio_suspend.c: New file. * rt/aio_cancel.c: Moved to ... * sysdeps/pthread/aio_cancel.c: ... here. * rt/aio_fsync.c: Moved to ... * sysdeps/pthread/aio_fsync.c: ... here. * rt/aio_misc.c: Moved to ... * sysdeps/pthread/aio_misc.c: ... here. * rt/aio_misc.h: Moved to ... * sysdeps/pthread/aio_misc.h: ... here. * rt/aio_notify.c: Moved to ... * sysdeps/pthread/aio_notify.c: ... here. * rt/aio_read.c: Moved to ... * sysdeps/pthread/aio_read.c: ... here. * rt/aio_read64.c: Moved to ... * sysdeps/pthread/aio_read64.c: ... here. * rt/aio_suspend.c: Moved to ... * sysdeps/pthread/aio_suspend.c: ... here. * rt/aio_write.c: Moved to ... * sysdeps/pthread/aio_write.c: ... here. * rt/aio_write64.c: Moved to ... * sysdeps/pthread/aio_write64.c: ... here. * rt/lio_listio.c: Moved to ... * sysdeps/pthread/lio_listio.c: ... here. * rt/lio_listio64.c: Moved to ... * sysdeps/pthread/lio_listio64.c: ... here.
2001-06-162001-06-15 Roland McGrath <roland@frob.com>Roland McGrath
* rt/Makefile (aio-routines, clock-routines, timer-routines): New variables, broken out of librt-routines. (librt-routines): Set using those. (extra-libs, extra-libc-others, tests): Set these unconditionally. (distribute): No need for $(librt-map) or $(librt-routines:=.c) here. * sysdeps/generic/aio_fsync.c: New file. * sysdeps/generic/aio_misc.c: New file. * sysdeps/generic/aio_write.c: New file. * sysdeps/generic/aio_write64.c: New file. * sysdeps/generic/aio_read64.c: New file. * sysdeps/generic/aio_read.c: New file. * sysdeps/generic/aio_notify.c: New file. * sysdeps/generic/lio_listio64.c: New file. * sysdeps/generic/lio_listio.c: New file. * sysdeps/generic/aio_cancel.c: New file. * sysdeps/generic/aio_misc.h: New file. * sysdeps/generic/aio_suspend.c: New file. * rt/aio_cancel.c: Moved to ... * sysdeps/pthread/aio_cancel.c: ... here. * rt/aio_fsync.c: Moved to ... * sysdeps/pthread/aio_fsync.c: ... here. * rt/aio_misc.c: Moved to ... * sysdeps/pthread/aio_misc.c: ... here. * rt/aio_misc.h: Moved to ... * sysdeps/pthread/aio_misc.h: ... here. * rt/aio_notify.c: Moved to ... * sysdeps/pthread/aio_notify.c: ... here. * rt/aio_read.c: Moved to ... * sysdeps/pthread/aio_read.c: ... here. * rt/aio_read64.c: Moved to ... * sysdeps/pthread/aio_read64.c: ... here. * rt/aio_suspend.c: Moved to ... * sysdeps/pthread/aio_suspend.c: ... here. * rt/aio_write.c: Moved to ... * sysdeps/pthread/aio_write.c: ... here. * rt/aio_write64.c: Moved to ... * sysdeps/pthread/aio_write64.c: ... here. * rt/lio_listio.c: Moved to ... * sysdeps/pthread/lio_listio.c: ... here. * rt/lio_listio64.c: Moved to ... * sysdeps/pthread/lio_listio64.c: ... here.
2001-06-16Update.Ulrich Drepper
2001-06-14 Roland McGrath <roland@frob.com> * configure.in: Let sysdeps Implies files in add-ons bring in sysdeps directories from the main source and other add-ons too. 2001-06-15 Jakub Jelinek <jakub@redhat.com> * math/test-misc.c (main): Add tests for nextafter and nexttoward with +-Inf as second argument. * sysdeps/generic/s_nexttowardf.c (__nexttowardf): Only check for NaN, not Inf. * sysdeps/i386/fpu/s_nextafterl.c (__nextafterl): Fix check for NaN. * sysdeps/i386/fpu/s_nexttoward.c: New. * sysdeps/i386/fpu/s_nexttowardf.c: New. * sysdeps/ieee754/ldbl-96/s_nexttoward.c (__nexttoward): Simplify check for NaN, optimize x==+-0 handling. * sysdeps/ieee754/ldbl-96/s_nexttowardf.c (__nexttowardf): Likewise. * sysdeps/ieee754/ldbl-96/s_nextafterl.c (__nextafterl): Simplify check for NaN, fix sign in x==+-0 case. * sysdeps/ia64/fpu/s_nexttoward.c: New. * sysdeps/ia64/fpu/s_nexttowardf.c: New. 2001-06-15 H.J. Lu <hjl@gnu.org> * rt/tst-aio2.c (do_test): Initialize cb.aio_offset to 0. * rt/tst-aio3.c (do_test): Likewise. * rt/tst-aio4.c (do_test): Likewise. * rt/tst-aio5.c (do_test): Likewise. * rt/tst-aio6.c (do_test): Likewise.
2001-06-16Update.Ulrich Drepper
2001-06-15 H.J. Lu <hjl@gnu.org> * pthread.c (__pthread_reset_main_thread): Fix a typo.
2001-06-16(__pthread_reset_main_thread): Fix a typo.Ulrich Drepper
2001-06-15* sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.Andreas Schwab
* sysdeps/m68k/fpu/mathimpl.h: Define __ieee754_log2 as inline.
2001-06-15* sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline. Andreas Schwab
* sysdeps/m68k/fpu/mathimpl.h: Define __ieee754_log2 as inline.
2001-06-15* gmon/tst-sprofil.c (fac): Make static to avoid compiler warning.Andreas Jaeger
2001-06-15(fac): Make static to avoid compiler warning.Andreas Jaeger
2001-06-14* elf/ldconfig.c (search_dir): Fix check for regular file.Andreas Schwab
2001-06-14* sysdeps/m68k/fpu/e_log2f.c: Fix typo.Andreas Schwab
* sysdeps/m68k/fpu/e_log2l.c: Fix typo. * sysdeps/m68k/fpu/s_log2.c: Move... * sysdeps/m68k/fpu/e_log2.c: ...to here. Rename to __ieee754_log2. * sysdeps/m68k/fpu/s_log2f.c: Move... * sysdeps/m68k/fpu/e_log2f.c: ...to here. Rename to __ieee754_log2f. * sysdeps/m68k/fpu/s_log2l.c: Move... * sysdeps/m68k/fpu/e_log2l.c: ...to here. Rename to __ieee754_log2l.
2001-06-14Fix typo.Andreas Schwab
2001-06-14* sysdeps/mach/hurd/bits/fcntl.h [ __USE_POSIX199309 || __USE_UNIX98]:Roland McGrath
(O_DSYNC, O_RSYNC): New macros, both defined to O_SYNC as Linux does.
2001-06-14* rt/aio_notify.c: Include <unistd.h> for _POSIX_REALTIME_SIGNALS.Roland McGrath
2001-06-14* sysdeps/mach/hurd/fork.c (LOSE): Put `goto lose' in dead codeRoland McGrath
so the label is not considered unused. * sysdeps/mach/hurd/pwrite64.c: New file. * sysdeps/mach/hurd/pread64.c: New file. * sysdeps/mach/hurd/pread.c (__libc_pread): Define this name, with __pread as an alias. * sysdeps/mach/hurd/pwrite.c (__libc_pwrite): Define this name, with __pwrite as an alias. Implement POSIX "shared memory objects" as regular files residing in the /var/run/shm/ directory. This works on any system that supports _POSIX_MAPPED_FILES, to make it also support _POSIX_SHARED_MEMORY_OBJECTS. * sysdeps/posix/shm_open.c: New file. * sysdeps/posix/shm_unlink.c: New file. * sysdeps/mach/hurd/bits/posix_opt.h (_POSIX_SHARED_MEMORY_OBJECTS): Define it. * rt/aio_notify.c (__aio_notify_only) [! _POSIX_REALTIME_SIGNALS]: Use raise instead of __aio_sigqueue.
2001-06-14* sysdeps/mach/hurd/pread.c: Fail with EINVAL if OFFSET is negative.Roland McGrath
* sysdeps/mach/hurd/pwrite.c: Likewise. * shlib-versions [USE_IN_LIBIO] (.*-.*-gnu-gnu.*): libc=0.3 [USE_IN_LIBIO && !GLIBC_OLDEST_ABI] (.*-.*-gnu-gnu.*): Use GLIBC_2.2.4 as default version set. (test_ftello): Check for EFBIG and ENOSPC, clean up error messages.
2001-06-142001-06-13 Roland McGrath <roland@frob.com>Roland McGrath
* shlib-versions [USE_IN_LIBIO] (.*-.*-gnu-gnu.*): libc=0.3 [USE_IN_LIBIO && !GLIBC_OLDEST_ABI] (.*-.*-gnu-gnu.*): Use GLIBC_2.2.4 as default version set.
2001-06-14Update.Ulrich Drepper
* libio/iolibio.h (_IO_freopen): Correct last parameter to _IO_file_open. (_IO_freopen64): Likewise. Reported by simanek@quantum.karlov.mff.cuni.cz [PR libc/2326]. * elf/elf.h: Add a few more EM_* constants. 2001-06-12 Bruno Haible <haible@clisp.cons.org> * intl/dcigettext.c (DCIGETTEXT): Release the lock before returning. 2001-06-09 Ben Collins <bcollins@debian.org> * sysdeps/unix/sysv/linux/bits/termios.h: Define __MAX_BAUD. * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise. * sysdeps/unix/sysv/linux/speed.c: Use __MAX_BAUD instead of hardcoded B400000. 2001-06-13 Ulrich Drepper <drepper@redhat.com>
2001-06-13Update.Ulrich Drepper
2001-06-13 Ulrich Drepper <drepper@redhat.com> * time/sys/time.h: Don't use enum __itimer_which ever for __itimer_which_t for C++. Reported by Martin Buchholz <martin@xemacs.org>. * po/fr.po: Update from translation team. 2001-06-12 H.J. Lu <hjl@gnu.org> 2001-06-11 Michael Deutschmann <michael@talamasca.ocis.net> Michael Deutschmann <michael@talamasca.ocis.net>
2001-06-13* semaphore.h: Use struct _pthread_fastlock as an element ofUlrich Drepper
sem_t instead of an identical struct. * rwlock.c: Remove casts. * semaphore.c: Likewise.
2001-06-13Update from translation team.Ulrich Drepper
2001-06-13* configure.in: Fix typos in missing program names. Andreas Jaeger
* configure: Regenerated. 2001-06-12 H.J. Lu <hjl@gnu.org> * configure.in: Fix typos in missing program names. * configure: Regenerated.
2001-06-12Update.Andreas Jaeger
* iconvdata/tst-table-to.c: Include string.h for strcmp prototype.
2001-06-12Update.Andreas Jaeger
2001-06-12 Andreas Jaeger <aj@suse.de> * sysdeps/sparc/sparc32/fpu/libm-test-ulps: Add ULPs for tanh (-0.7). * sysdeps/ieee754/ldbl-128/e_coshl.c: New file. Contributed by 2001-06-11 Andreas Jaeger <aj@suse.de>,
2001-06-12Add ULPs for tanh (-0.7).Andreas Jaeger
2001-06-12Regenerated: autoconf sysdeps/generic/configure.inUlrich Drepper
2001-06-12Regenerated: autoconf sysdeps/unix/common/configure.inUlrich Drepper
2001-06-11Update.Andreas Jaeger
2001-06-11 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/ldbl-128/e_coshl.c: New file. Contributed by Stephen L Moshier <moshier@mediaone.net>. * aclocal.m4: Quote AC_FD_MSG and AC_FD_CC. * sysdeps/powerpc/fpu/libm-test-ulps: Add ULPs for tanh (-0.7). * sysdeps/s390/fpu/libm-test-ulps: Likewise.
2001-06-11Update.Andreas Jaeger
2001-06-11 Michael Deutschmann <michael@talamasca.ocis.net> * rt/tst-aio4.c (do_test): Test whether rt signals are supported. Use my_signo instead of MY_SIGNO and initialize it so that the used signal is always available. 2001-06-11 Andreas Jaeger <aj@suse.de>, Michael Deutschmann <michael@talamasca.ocis.net> * io/test-lfs.c (do_prepare): Clean up error messages. (test_ftello): Check for EFBIG and ENOSP, clean up error messages. (do_test): Likewise. 2001-06-11 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/powerpc/bits/termios.h (IXANY, IUCLC, IMAXBEL): Make always visible since they're needed by POSIX. Closes PR libc/2320, reported by Chris Yeoh <cyeoh@samba.org>. 2001-06-10 Ben Collins <bcollins@debian.org> * sysdeps/arm/elf/start.S: Use #function, not @function, for .type of _start. * sysdeps/ieee754/ldbl-128/s_ilogbl.c: Include limits.h to get INT_MAX. 2001-06-07 H.J. Lu <hjl@gnu.org> * sunrpc/rpc/rpc.h: Add __BEGIN_DECLS/__END_DECLS.
2001-06-11Add __BEGIN_DECLS/__END_DECLS.Andreas Jaeger
2001-06-10* elf/reldep4mod2.c: Use fully typed decls to avoid warnings.Roland McGrath
* elf/reldep4mod4.c: Likewise.
2001-06-102001-06-10 Roland McGrath <roland@frob.com>Roland McGrath
* elf/reldep4mod2.c: Use fully typed decls to avoid warnings. * elf/reldep4mod4.c: Likewise.
2001-06-10* hurd/hurd/threadvar.h: Add prototype for __hurd_errno_location.Mark Kettenis
2001-06-10 Mark Kettenis <kettenis@gnu.org> * hurd/hurd/threadvar.h: Add prototype for __hurd_errno_location.
2001-06-10Update.Ulrich Drepper
2001-06-08 Andreas Schwab <schwab@suse.de> * posix/regex.c (re_match_2_internal) [case wordbeg, wordend]: Don't dereference at end of string.
2001-06-09Update.Ulrich Drepper
* charmaps/GB18030: Update for Unicode 3.1: Add <U03F4>..<U03F5>. Use full Hangul syllable names. Add Unicode planes 1 (scripts, symbols), 2 (CJK), 14 (tags), 15 and 16 (private use). Update width table. Assign width 1 to <U3008>, <U3009>, <U3014>, <U3015>, <U3018>, <U3019>. 2001-05-29 Bruno Haible <haible@clisp.cons.org>
2001-06-09Update for Unicode 3.1: Add <U03F4>..<U03F5>. Use full Hangul syllable ↵Ulrich Drepper
names. Add Unicode planes 1 (scripts, symbols), 2 (CJK), 14 (tags), 15 and 16 (private use). Update width table. Assign width 1 to <U3008>, <U3009>, <U3014>, <U3015>, <U3018>, <U3019>.
2001-06-07New HPPA Linux version of pt-initfini.Andreas Jaeger
2001-04-30 Alan Modra <amodra@one.net.au> * sysdeps/unix/sysv/linux/hppa/pt-initfini.c: New.
2001-06-07* sysdeps/mach/hurd/getsockopt.c: Fix handling of returned buffer size.Roland McGrath
From Robert Bihlmeyer <robbe@orcus.priv.at>.
2001-06-072001-06-06 Roland McGrath <roland@frob.com>Roland McGrath
* sysdeps/mach/hurd/getsockopt.c: Fix handling of returned buffer size. From Robert Bihlmeyer <robbe@orcus.priv.at>.
2001-06-07Update.Ulrich Drepper
2001-06-06 Ulrich Drepper <drepper@redhat.com> * po/ko.po: Update from translation team.
2001-06-06Update from translation team.Ulrich Drepper
2001-06-06Update.Andreas Jaeger
2001-06-06 Andreas Jaeger <aj@suse.de> * manual/llio.texi (Memory-mapped I/O): Clarify that mapping is to offset+length-1. Reported by Robert Bernecky <bernecky@acm.org>.
2001-06-06Update.Andreas Jaeger
2001-06-06 Jakub Jelinek <jakub@redhat.com> * sysdeps/cris/elf/start.S: Fix a typo introduced by last patch. * sysdeps/ia64/elf/start.S: Likewise. * sysdeps/sh/elf/start.S: Likewise. * sysdeps/s390/s390-32/elf/start.S: Likewise. * sysdeps/s390/s390-64/elf/start.S: Likewise.
2001-06-06UpdateAndreas Jaeger
2001-06-05 Matthew Wilcox <willy@ldl.fc.hp.com> * sysdeps/hppa/bsd-_setjmp.S: New. * sysdeps/hppa/bsd-setjmp.S: New. * sysdeps/hppa/dl-machine.h: Reformat asm statements to remove new gcc warnings about multi-line strings. * sysdeps/unix/sysv/linux/hppa/getrlimit.c: Remove. * sysdeps/unix/sysv/linux/hppa/setrlimit.c: Remove. * sysdeps/unix/sysv/linux/hppa/syscalls.list: Call getrlimit, setrlimit directly instead of using wrappers. 2001-05-01 Richard Hirst <rhirst@linuxcare.com> * sysdeps/unix/sysv/linux/hppa/syscall.S: remove dummy syscall. * sysdeps/unix/sysv/linux/hppa/sysdep.c: implement syscall. 2001-06-05 Philipp Thomas <pthomas@suse.de> * nis/nis_call.c (__nisbind_connect): Don't mark for translation what can't be translated.
2001-06-06Update.Ulrich Drepper
2001-06-06 Ulrich Drepper <drepper@redhat.com> * timezone/zic.c: Update from tzcode2001c. * timezone/private.h: Likewise. * timezone/africa: Update from tzdata2001c. * timezone/asia: Likewise. * timezone/europe: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise. * timezone/zone.tab: Likewise.