Commit graph

10506 commits

Author SHA1 Message Date
Ulrich Drepper c37cae9e8a Update.
* po/da.po: Likewise.
2003-03-09 23:59:21 +00:00
Ulrich Drepper 8049ef7857 Update.
* po/ca.po: Likewise.
2003-03-09 22:52:20 +00:00
Ulrich Drepper e51838c8b5 Update.
2003-03-09  Ulrich Drepper  <drepper@redhat.com>

	* po/fi.po: Update from translation team.
2003-03-09 17:48:04 +00:00
Ulrich Drepper 05ae97d81d Update.
2003-03-08  Ulrich Drepper  <drepper@redhat.com>

	* rt/tst-aio7.c (do_test): Change BYTES into a #define.
2003-03-08 18:56:15 +00:00
Ulrich Drepper ccf1d5737a Update.
* tst-tls2.c (do_test): Add TEMP_FAILURE_RETRY around sem_wait call.
	* tst-signal3.c (do_test): Likewise.
	* tst-sem5.c (do_test): Likewise.
	* tst-kill6.c (do_test): Likewise.
	* tst-tls3.c (do_test): Likewise.  Include <errno.h>.

	* sysdeps/unix/sysv/linux/i386/lowlevellock.h: Use add/sub instead
	of inc/dec.
	* sysdeps/unix/sysv/linux/i386/lowlevelsem.h: Likewise.
	* sysdeps/unix/sysv/linux/i386/pthread_once.S: Likewise
	* sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
	Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
	Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
2003-03-08 10:30:42 +00:00
Ulrich Drepper d130a34156 Update.
2003-03-08  Ulrich Drepper  <drepper@redhat.com>

	* allocatestack.c (allocate_stack): If mprotect() fails free the
	TLS memory.
2003-03-08 09:41:16 +00:00
Ulrich Drepper 35457070d2 Update.
* rt/tst-aio7.c (do_test): Give buff permanent extend, too.
2003-03-07 22:23:23 +00:00
Ulrich Drepper b6b9ee9bcb Update.
2003-03-07  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/powerpc/fpu/w_sqrt.c: Fix comment.
2003-03-07 21:22:27 +00:00
Ulrich Drepper 41d4d22399 Update.
* sysdeps/i386/i486/bits/atomic.h: Fix a few unused definitions.

	* sysdeps/unix/sysv/linux/i386/lowlevellock.h: Remove all trace of
	lll_wake_tid.  This was used only to work around kernel limits in
	the early days.
	* sysdeps/unix/sysv/linux/s390/lowlevellock.h: Likewise.
	* sysdeps/unix/sysv/linux/sh/libc-lowlevellock.S: Likewise.
	* sysdeps/unix/sysv/linux/sh/lowlevellock.S: Likewise.
	* sysdeps/unix/sysv/linux/sh/lowlevellock.h: Likewise.
2003-03-07 18:37:10 +00:00
Ulrich Drepper 0a0ee8be8f Fix a few unused definitions. 2003-03-07 18:34:43 +00:00
Roland McGrath 6326c93cfd * sysdeps/s390/s390-32/sysdep.h (L): Use .Lfoo instead of foo.
* sysdeps/s390/s390-64/sysdep.h (L): Likewise.
2003-03-07 10:07:23 +00:00
Roland McGrath 8addbe045d 2003-03-07 Roland McGrath <roland@redhat.com>
* sysdeps/s390/s390-32/sysdep.h (L): Use .Lfoo instead of foo.
	* sysdeps/s390/s390-64/sysdep.h (L): Likewise.
2003-03-07 10:06:56 +00:00
Ulrich Drepper bc6389ad56 Update.
2003-03-07  Ulrich Drepper  <drepper@redhat.com>

	* init.c (__static_tls_align_m1): Renamed from __static_tls_align.
	(__pthread_initialize_minimal_internal): Change initialization of
	__static_tls_align_m1 appropriately.
	* pthreadP.h (__static_tls_align_m1): Renamed from
	__static_tls_align.
	* allocatestack.c (allocate_stack): Use __static_tls_align_m1
	instead of __static_tls_align-1.
2003-03-07 09:55:05 +00:00
Ulrich Drepper 923e02eae4 (__static_tls_align_m1): Renamed from __static_tls_align. (__pthread_initialize_minimal_internal): Change initialization of __static_tls_align_m1 appropriately. 2003-03-07 09:53:04 +00:00
Andreas Jaeger 2090a1d0d3 update.
2003-03-04  Guido Guenther  <agx@sigxcpu.org>

	* sysdeps/unix/sysv/linux/mips/syscalls.list: Remove unneeded
	stubs, we have INLINE_SYSCALL.
	* sysdeps/unix/sysv/linux/mips/bits/mman.h: Define MAP_POPULATE,
	MAP_NONBLOCK.
2003-03-07 09:48:51 +00:00
Andreas Jaeger 188a981ceb 2003-03-04 Guido Guenther <agx@sigxcpu.org>
* sysdeps/unix/sysv/linux/mips/syscalls.list: Remove unneeded
	stubs, we have INLINE_SYSCALL.
	* sysdeps/unix/sysv/linux/mips/bits/mman.h: Define MAP_POPULATE,
	MAP_NONBLOCK.
2003-03-07 09:46:33 +00:00
Ulrich Drepper 181c92c2e6 Update. 2003-03-07 05:32:16 +00:00
Ulrich Drepper 30e4b3f4e2 Update.
2003-03-06  Ulrich Drepper  <drepper@redhat.com>

	* tst-cancel4.c (tf_sleep): Lower sleep time a bit to not upset
	recent kernels.
2003-03-06 21:40:32 +00:00
Ulrich Drepper c1b7e21fb1 (tf_sleep): Lower sleep time a bit to not upset recent kernels. 2003-03-06 21:39:15 +00:00
Roland McGrath 696efd11f3 * rt/tst-aio7.c (do_test): Revert last change. Instead, give CB1
permanent extent and add a comment about testing its implicit teardown.
2003-03-06 20:21:47 +00:00
Roland McGrath f1a56a2b95 * rt/tst-aio7.c (do_test): Cancel i/o on CB1 before it's out of scope. 2003-03-06 19:17:05 +00:00
Roland McGrath b0898d85cd 2003-03-06 Martin Schwidefsky <schwidefsky@de.ibm.com>
* rt/tst-aio7.c (do_test): Cancel i/o on CB1 before it's out of scope.
2003-03-06 19:16:53 +00:00
Ulrich Drepper 49400d0eab Update.
2003-03-05  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/generic/dl-tls.c (_dl_allocate_tls_storage): Fix
	reversed __builtin_expect expectation.
2003-03-06 07:13:01 +00:00
Ulrich Drepper 92f6b65e0a (_dl_allocate_tls_storage): Fix reversed __builtin_expect expectation. 2003-03-06 06:40:43 +00:00
Roland McGrath 5fc728a23a * stdio-common/sscanf.c: Use prototype defn with ... syntax.
* libio/swscanf.c: Likewise.
	* libio/swprintf.c: Likewise.
2003-03-05 19:58:20 +00:00
Roland McGrath 790eed83d1 * sysdeps/powerpc/powerpc64/dl-machine.h: Include <dl-tls.h>.
(elf_machine_rela): Always use RESOLVE_MAP, needed for
	R_PPC64_JMP_SLOT as well as TLS cases.
	(BIT_INSERT): Move parenthesis where it ought to have been.
	Reported by Steven Munroe <sjmunroe@us.ibm.com>.
2003-03-05 03:27:24 +00:00
Roland McGrath 510793fd95 * posix/confstr.c (confstr): Correct STRING_LEN values for
_CS_GNU_LIBC_VERSION and _CS_GNU_LIBPTHREAD_VERSION, add missing
	break.  Reported by Alexandre Julliard <julliard@winehq.com>.
2003-03-05 03:02:35 +00:00
Roland McGrath 5461545a65 2003-03-04 Roland McGrath <roland@redhat.com>
* posix/confstr.c (confstr): Correct STRING_LEN values for
	_CS_GNU_LIBC_VERSION and _CS_GNU_LIBPTHREAD_VERSION, add missing
	break.  Reported by Alexandre Julliard <julliard@winehq.com>.
2003-03-05 03:02:26 +00:00
Ulrich Drepper 0de28d5c71 Update.
2003-03-04  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/ia64/fpu/libm-test-ulps: Regenerated.
2003-03-04 23:01:30 +00:00
Ulrich Drepper 6245b6ae6a Update.
* pthread_attr_setstack.c: Moved to...
	* sysdeps/pthread/pthread_attr_setstack.c: ...here.  New file.
	* pthread_attr_setstackaddr.c: Moved to...
	* sysdeps/pthread/pthread_attr_setstackaddr.c: ...here.  New file.
2003-03-04 21:28:14 +00:00
Ulrich Drepper 518b53086c Update.
* pthread_create.c: Define __pthread_keys using nocommon
	attribute, not by placing it explicitly in bss.
	Remove DEFINE_DEALLOC definition.  Not needed anymore.

	* allocatestack.c: Define ARCH_MAP_FLAGS if not already defined.
	Use it in mmap call to allocate stacks.

	* sysdeps/pthread/createthread.c (create_thread): Fix comment.
2003-03-04 20:55:08 +00:00
Ulrich Drepper e2b80a5802 Update.
* sysdeps/unix/sysv/linux/x86_64/clone.S: Add support for the new
	clone parameters.
2003-03-04 19:46:28 +00:00
Ulrich Drepper a05be180bc Update.
* misc/Versions [libc:GLIBC_2.3.3]: Add remap_file_pages.
2003-03-04 19:20:26 +00:00
Ulrich Drepper 269e8af716 Update.
2003-03-04  Ulrich Drepper  <drepper@redhat.com>

	* po/sv.po: Update from translation team.

	    Ulrich Drepper  <drepper@redhat.com>
2003-03-04 18:38:38 +00:00
Ulrich Drepper d66295bc40 Update from translation team. 2003-03-04 18:25:34 +00:00
Andreas Jaeger 092fd00d56 Clarify comment. 2003-03-04 12:33:28 +00:00
Andreas Jaeger 330a187b8f Update.
2003-03-04  Andreas Jaeger  <aj@suse.de>
	    Ulrich Drepper <drepper@redhat.com>

	* sysdeps/unix/sysv/linux/x86_64/sysdep.h: Fix comments.
2003-03-04 12:33:24 +00:00
Ulrich Drepper cc775edf2d Update.
* sysdeps/generic/dl-sysdep.h: Add double include protection.
2003-03-04 08:56:12 +00:00
Ulrich Drepper f04a27210a Update.
* sysdeps/unix/sysv/linux/s390/dl-sysdep.h: Removed.  The generic
	version is just fine.
2003-03-04 07:58:19 +00:00
Ulrich Drepper 7508154210 Update.
* po/tr.po: Update from translation team.
2003-03-04 04:22:47 +00:00
Ulrich Drepper 87a36c0975 Update.
* po/tr.po: Update from translation team.
2003-03-04 04:20:46 +00:00
Ulrich Drepper 6fffb9a2c1 Update.
* elf/dl-load.c (_dl_map_object_from_fd): Determine whether there
	are holes between the segments.  Only call mprotect to set
	proection to PROT_NONE if there are some.

	* elf/dl-load.c (struct filebuf): Actually use FILEBUF_SIZE.
	Update comment.
2003-03-04 00:10:34 +00:00
Ulrich Drepper 4f6f0a8fcf Update.
2003-03-03  Ulrich Drepper  <drepper@redhat.com>

	* include/sched.h (__clone2): Use ... instead of adding all the
	new parameters.
2003-03-03 22:02:13 +00:00
Ulrich Drepper be095ffaf4 (pthread_rwlock_timedwrlock): Fix clobber of result variable by lll_futex_timed_wait call. 2003-03-03 21:26:07 +00:00
Roland McGrath 868b9d6a26 * elf/dl-load.c (struct filebuf): Fix typo in last change. 2003-03-03 21:23:04 +00:00
Roland McGrath ce78b460ea * sysdeps/powerpc/powerpc32/elf/configure.in: Don't define
PI_STATIC_AND_HIDDEN.
	* sysdeps/powerpc/powerpc32/elf/configure: Regenerated.
2003-03-03 21:21:00 +00:00
Roland McGrath 0c193faea7 2003-03-03 Roland McGrath <roland@redhat.com>
* sysdeps/powerpc/powerpc32/elf/configure.in: Don't define
	PI_STATIC_AND_HIDDEN.
	* sysdeps/powerpc/powerpc32/elf/configure: Regenerated.
2003-03-03 21:20:51 +00:00
Ulrich Drepper 7ce5c1640c Update.
2003-03-03  Martin Schwidefsky  <schwidefsky@de.ibm.com>

	* atomic.h (atomic_exchange_and_add): Return newval, not oldval.

	* sysdeps/pthread/pthread_cond_timedwait.c (__pthread_cond_timedwait):
	Fix handling of cancellation and failing pthread_mutex_unlock call.
	* sysdeps/pthread/pthread_cond_wait.c (__condvar_cleanup): Likewise.
	(__pthread_cond_wait): Likewise.

	* sysdeps/pthread/pthread_rwlock_timedrdlock.c
	(pthread_rwlock_timedrdlock): Fix clobber of result variable by
	lll_futex_timed_wait call.
	* sysdeps/pthread/pthread_rwlock_timedwrlock.c
	(pthread_rwlock_timedwrlock): Likewise.

	* sysdeps/unix/sysv/linux/s390/libc-lowlevellock.c (___lll_lock):
	Don't define lll_unlock_wake_cb and ___lll_timedwait_tid in libc.so.
	* sysdeps/unix/sysv/linux/s390/lowlevellock.c: Remove XXX comments.

	* sysdeps/unix/sysv/linux/s390/sem_post.c (__new_sem_post): Fix
	check of lll_futex_wake return value.
2003-03-03 21:11:12 +00:00
Ulrich Drepper 625f22fc7f Update.
2003-03-03  Ian Wienand  <ianw@gelato.unsw.edu.au>

	* sysdeps/unix/sysv/linux/ia64/clone2.S: Update to take extra clone
	flags.
	* include/sched.h: Update clone2 prototype.
2003-03-03 19:53:27 +00:00
Ulrich Drepper 71502ebe1a Update.
2003-03-03  Andreas Jaeger  <aj@suse.de>

	* math/tgmath.h (__TGMATH_UNARY_REAL_RET_ONLY): New definition.
	(llrint): Use it to correct return type.
	(lrint): Likewise.
	(lround): Likewise.
	(llround): Likewise.

	* po/gl.po: Likewise.
2003-03-03 19:41:03 +00:00