aboutsummaryrefslogtreecommitdiff
path: root/linuxthreads/ChangeLog
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2005-07-03 04:40:34 +0000
committerRoland McGrath <roland@gnu.org>2005-07-03 04:40:34 +0000
commit88e3fbcb5d6829f8980d6bb356b1c0cd7a38187b (patch)
tree41b73f55c91439f87d82e5d32b9d8e46e82ce3c1 /linuxthreads/ChangeLog
parentd19b1b4f2ff49e085b55e8564b52ca17b028e335 (diff)
downloadglibc-88e3fbcb5d6829f8980d6bb356b1c0cd7a38187b.tar.xz
glibc-88e3fbcb5d6829f8980d6bb356b1c0cd7a38187b.zip
linuxthreads, linuxthreads_db: Directories removed (preserved in ports repository).
Diffstat (limited to 'linuxthreads/ChangeLog')
-rw-r--r--linuxthreads/ChangeLog6587
1 files changed, 0 insertions, 6587 deletions
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog
deleted file mode 100644
index 79cb785a22..0000000000
--- a/linuxthreads/ChangeLog
+++ /dev/null
@@ -1,6587 +0,0 @@
-2005-06-14 Alan Modra <amodra@bigpond.net.au>
-
- * sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h (PSEUDO):
- Invoke CGOTSETUP and CGOTRESTORE.
- (CGOTSETUP, CGOTRESTORE): Define.
- (SINGLE_THREAD_P): Add variant for new PLT/GOT layout.
- * sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S (__vfork): Avoid
- bl into the GOT when HAVE_ASM_PPC_REL16.
-
-2005-05-23 Roland McGrath <roland@redhat.com>
-
- * sysdeps/arm, sysdeps/unix/sysv/linux/arm: Subdirectories moved to
- ports repository.
-
-2005-05-23 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h
- [IS_IN_librt] (CENABLE, CDISABLE): Use JUMPTARGET instead of
- __librt_*_asynccancel@local.
-
-2005-05-17 Alan Modra <amodra@bigpond.net.au>
-
- * sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h: Delete
- all occurrences of JUMPTARGET. Instead append @local to labels.
- * sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S: Likewise.
-
-2005-05-19 Richard Henderson <rth@redhat.com>
-
- * sysdeps/ia64/pspinlock.c (__pthread_spin_lock): Use
- __sync_val_compare_and_swap, not explicit _si variant.
- (__pthread_spin_trylock): Likewise.
-
-2005-05-05 Daniel Jacobowitz <dan@codesourcery.com>
-
- * sysdeps/unix/sysv/linux/i386/sysdep-cancel.h: Remove explicit
- .eh_frame section, use cfi_* directives.
-
-2005-04-27 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/pthread/getcpuclockid.c: Include spinlock.h.
- Fix a typo in kernel-posix-cpy-timers.h include name, use <> instead
- of "" includes.
- (pthread_getcpuclockid): Fix 2 typos.
-
-2005-04-27 Roland McGrath <roland@redhat.com>
-
- * sysdeps/pthread/getcpuclockid.c (pthread_getcpuclockid)
- [__NR_clock_getres]: Use kernel-supplied CPU clocks if available.
-
-2005-03-31 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h: Use
- functionally equivalent, but shorter instructions.
-
-2005-03-28 Daniel Jacobowitz <dan@codesourcery.com>
-
- * sysdeps/mips/tls.h: New file.
- * sysdeps/unix/sysv/linux/mips/vfork.S: New file.
-
-2005-03-21 GOTO Masanori <gotom@debian.or.jp>
-
- * linuxthreads/sysdeps/m68k/Makefile: Remove to delete
- unneeded o-iterator thing.
-
-2005-02-21 H.J. Lu <hongjiu.lu@intel.com>
-
- * sysdeps/unix/sysv/linux/ia64/pt-initfini.c: Add local _init
- and _fini labels.
-
-2005-03-05 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/i386/Makefile (CFLAGS-pt-initfini.s): Unconditionally
- use -mtune.
-
-2005-03-05 Roland McGrath <roland@redhat.com>
-
- * sysdeps/i386/Makefile (CFLAGS-pt-initfini.s): Use $(cc-mtune).
-
-2005-03-05 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/powerpc/tcb-offsets.sym (thread_offsetof): Rework for GCC 4.
-
-2005-02-09 Daniel Jacobowitz <dan@codesourcery.com>
-
- [BZ #740]
- * descr.h (__pthread_find_self, thread_self): Mark as pure
- instead of const.
-
-2005-02-07 Jakub Jelinek <jakub@redhat.com>
-
- [BZ #739]
- * specific.c (pthread_key_delete): If pthread_create has not been
- called yet, clear p_specific for the current thread.
- * Makefile (tests): Add tst-tsd1.
- * tst-tsd1.c: New test.
-
-2005-01-08 Andreas Jaeger <aj@suse.de>
-
- * pthread.c (init_one_static_tls): Adjust initialization of DTV
- entry for static tls deallocation fix.
-
- * sysdeps/alpha/tls.h (dtv_t): Change pointer type to be struct which
- also contains information whether the memory pointed to is static
- TLS or not, include <stdbool.h>.
- * sysdeps/i386/tls.h: Likewise.
- * sysdeps/ia64/tls.h: Likewise.
- * sysdeps/powerpc/tls.h: Likewise.
- * sysdeps/s390/tls.h: Likewise.
- * sysdeps/sh/tls.h: Likewise.
- * sysdeps/sparc/tls.h: Likewise.
- * sysdeps/x86_64/tls.h: Likewise.
-
-2004-12-21 Jakub Jelinek <jakub@redhat.com>
-
- * Makefile (tests): Add tst-align.
- * tst-align.c: New test.
- * sysdeps/i386/Makefile (CFLAGS-tst-align.c): Add
- -mpreferred-stack-boundary=4.
-
-2004-12-12 Ulrich Drepper <drepper@redhat.com>
-
- * internals.h: Include <stdbool.h> to match includes used in nptl.
-
-2004-12-01 Jakub Jelinek <jakub@redhat.coM.
-
- * sysdeps/unix/sysv/linux/bits/posix_opt.h (_POSIX_CPUTIME,
- _POSIX_THREAD_CPUTIME): Define to 0.
- * sysdeps/pthread/timer_create.c (timer_create): Remove unused code
- handling CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
- * sysdeps/pthread/timer_routines.c (__timer_signal_thread_pclk,
- __timer_signal_thread_tclk): Remove.
- (init_module): Remove their initialization.
- (thread_cleanup): Remove their cleanup assertions.
- * sysdeps/pthread/posix-timer.h (__timer_signal_thread_pclk,
- __timer_signal_thread_tclk): Remove.
- * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Removed.
- * sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h: Removed.
- * sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h: Removed.
- * tst-clock1.c (do_test): Check for availability of CPU clock.
-
-2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
-
- * sysdeps/unix/sysv/linux/arm/sysdep-cancel.h: Update RETINSTR use.
- * sysdeps/unix/sysv/linux/arm/vfork.S: Likewise.
-
-2004-12-02 Roland McGrath <roland@redhat.com>
-
- * Makefile (libpthread-nonshared): Variable removed.
- ($(objpfx)libpthread_nonshared.a): Target removed.
- ($(inst_libdir)/libpthread_nonshared.a): Likewise.
- These are now handled by generic magic from
- libpthread-static-only-routines being set.
-
-2004-11-27 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/unix/sysv/linux/bits/posix_opt.h (_POSIX_PRIORITIZED_IO,
- _POSIX2_CHAR_TERM, _POSIX_THREAD_PRIO_INHERIT,
- _POSIX_THREAD_PRIO_PROTECT): Define.
- * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Likewise.
- * sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h: Likewise.
- * sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h: Likewise.
-
-2004-11-26 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/unix/sysv/linux/bits/posix_opt.h (_POSIX_ADVISORY_INFO,
- _POSIX_SPORADIC_SERVER, _POSIX_THREAD_SPORADIC_SERVER, _POSIX_TRACE,
- _POSIX_TRACE_EVENT_FILTER, _POSIX_TRACE_INHERIT, _POSIX_TRACE_LOG,
- _POSIX_TYPED_MEMORY_OBJECTS): Define.
- * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Likewise.
- * sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h: Likewise.
- * sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h: Likewise.
-
-2004-11-05 Maciej W. Rozycki <macro@mips.com>
-
- * sysdeps/mips/pspinlock.c: Include <sgidefs.h>. Use _ABIO32,
- _ABIN32 and _ABI64 for ABI selection throughout.
- * sysdeps/mips/pt-machine.h: Use _ABIO32, _ABIN32 and _ABI64 for
- ABI selection throughout.
-
-2004-10-18 Roland McGrath <roland@redhat.com>
-
- [BZ #406]
- * Makefile (linuxthreads-CPPFLAGS): New variable;
- adds -DIS_IN_linuxthreads=1.
- * sysdeps/i386/tls.h: Protect "useldt.h" with
- [!IS_IN_linuxthreads && !DO_MODIFY_LDT].
- * sysdeps/i386/i686/pt-machine.h: Revert last change.
-
-2004-10-14 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/pthread/errno-loc.c: Don't undef #errno
- if RTLD_PRIVATE_ERRNO.
-
-2004-10-05 Dwayne Grant McConnell <dgm69@us.ibm.com>
-
- * pthread.c: Mask restart signal during cancel signal handler.
-
-2004-10-05 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h (_POSIX_CPUTIME,
- _POSIX_THREAD_CPUTIME): Define to 0.
-
-2004-10-04 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Set _POSIX_CPUTIME
- and _POSIX_THREAD_CPUTIME to zero.
- * sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h: Likewise.
-
- * sysdeps/unix/sysv/linux/bits/posix_opt.h: Define
- _POSIX_THREAD_PROCESS_SHARED and _POSIX_CLOCK_SELECTION as -1.
- * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Likewise.
- * sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h: Likewise.
- * sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h: Likewise.
-
-2004-09-25 Roland McGrath <roland@redhat.com>
-
- [BZ #406]
- * sysdeps/i386/i686/pt-machine.h: Don't #include "../useldt.h" if
- [_TLS_H], since sysdeps/i386/tls.h includes it after including us.
-
-2004-09-24 Roland McGrath <roland@redhat.com>
-
- [BZ #406]
- * sysdeps/i386/tls.h: Move #include "useldt.h" outside
- of [__ASSUME_LDT_WORKS > 0] test.
- Reported by Carlos Velasco <carlos.velasco@newipnet.com>.
-
-2004-09-21 Roland McGrath <roland@redhat.com>
-
- * Versions: Add comment about linuxthreads' frozen ABI.
-
-2004-09-20 Ulrich Drepper <drepper@redhat.com>
-
- * Versions: Remove exports for pthread_set*id_np functions.
- * sysdeps/pthread/pthread.h: Remove pthread_set*id_np prototypes
- for now.
- * Makefile: Don't build pthread_set*id code for now.
-
-2004-09-19 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/pthread/pthread.h: Declare pthread_setgid_np,
- pthread_setuid_np, pthread_setegid_np, pthread_seteuid_np,
- pthread_setregid_np, pthread_setreuid_np, pthread_setresgid_np,
- and pthread_setresuid_np.
- * pthread_setgid_np.c: New file.
- * pthread_setuid_np.c: New file.
- * pthread_setegid_np.c: New file.
- * pthread_seteuid_np.c: New file.
- * pthread_setregid_np.c: New file.
- * pthread_setreuid_np.c: New file.
- * pthread_setresgid_np.c: New file.
- * pthread_setresuid_np.c: New file.
- * Versions [libpthread, GLIBC_2.3.4]: Add pthread_setgid_np,
- pthread_setuid_np, pthread_setegid_np, pthread_seteuid_np,
- pthread_setregid_np, pthread_setreuid_np, pthread_setresgid_np,
- and pthread_setresuid_np.
- * Makefile (libpthread-routines): Add pthread_setuid, pthread_seteuid,
- pthread_setreuid, pthread_setresuid, pthread_setgid, pthread_setegid,
- pthread_setregid, and pthread_setresgid.
-
-2004-09-12 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/pthread/pthread.h: Make rwlock prototypes available also
- for __USE_XOPEN2K.
- * sysdeps/pthread/bits/pthreadtypes.h: Define rwlock types also
- for __USE_XOPEN2K. [BZ #320]
-
-2004-09-04 Jakub Jelinek <jakub@redhat.com>
-
- * tst-cancel4.c (tf_waitid): Use WEXITED flag bit if available.
-
-2004-09-07 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/pthread/pthread.h (pthread_once): Remove __THROW since
- the initialization function might throw.
-
-2004-08-30 Roland McGrath <roland@frob.com>
-
- * Makefile (libpthread-abi-frozen): New variable.
-
-2004-08-26 Roland McGrath <roland@redhat.com>
-
- * configure.in: New file. If nptl add-on is also selected, barf if
- explicit and elide ourselves if implicit.
- * configure: Now generated.
-
-2004-08-25 Richard Sandiford <rsandifo@redhat.com>
-
- * sysdeps/unix/sysv/linux/mips/sysdep-cancel.h (CENABLE, CDISABLE,
- __local_multiple_threads): Fix definitions for IS_IN_librt.
- * sysdeps/unix/sysv/linux/mips/mips64/sysdep-cancel.h: Likewise.
-
-2004-08-22 Andreas Schwab <schwab@suse.de>
-
- * sysdeps/unix/sysv/linux/ia64/sysdep-cancel.h (PSEUDO) [IS_IN_librt]:
- Save gp around CENABLE/CDISABLE calls.
-
-2004-08-15 Roland McGrath <roland@frob.com>
-
- * pthread_atfork.c: Update copyright terms including special exception
- for these trivial files, which are statically linked into executables
- that use dynamic linking for the significant library code.
-
-2004-08-09 Jakub Jelinek <jakub@redhat.com>
-
- * libc-tsd.c: Move resolv.h include before the #if.
- (__res_maybe_init): New function. Add libc_hidden_def.
-
-2004-08-02 Ulrich Drepper <drepper@redhat.com>
-
- * linuxthreads.texi (Cleanup Handlers): Fix typo.
- Reported by Bjoern Engelmann <bjengelmann@gmx.de>.
-
-2004-07-23 Jakub Jelinek <jakub@redhat.com>
-
- [BZ #284]
- * sysdeps/pthread/pthread.h (pthread_getcpuclockid): Use __clockid_t
- instead of clockid_t.
-
-2004-07-21 Roland McGrath <roland@redhat.com>
-
- * Makefile ($(objpfx)multidir.mk): Use $(make-target-directory).
-
-2004-07-02 Roland McGrath <roland@redhat.com>
-
- * configure: Don't exit.
-
-2004-07-20 Alexandre Oliva <aoliva@redhat.com>
-
- * sysdeps/mips/pt-machine.h: Use standard names for ABI macros,
- include sgidefs.h.
- * sysdeps/mips/atomicity.h: Likewise.
-
-2004-07-19 Alexandre Oliva <aoliva@redhat.com>
-
- * sysdeps/unix/sysv/linux/mips/Makefile (CFLAGS-pt-initfini.s):
- Remove redundant override that missed -g0.
-
-2004-07-14 Kaz Kojima <kkojima@rr.iij4u.or.jp>
-
- * sysdeps/unix/sysv/linux/sh/sysdep-cancel.h
- (__local_multiple_threads): Define for librt.
- (SINGLE_THREAD_P): Likewise.
-
-2004-07-07 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/pthread/getcpuclockid.c (pthread_getcpuclockid): Allow
- using other thread's clock.
- * ptclock_gettime.c (__pthread_clock_gettime): Likewise.
- * ptclock_settime.c (__pthread_clock_settime): Likewise.
- * internals.h (__pthread_clock_gettime, __pthread_clock_settime):
- Remove prototypes.
- Reported by Bernd Schmidt <bernds@redhat.com>.
- * Makefile (librt-tests): Add tst-clock1.
- * tst-clock1.c: New test.
-
- * sysdeps/x86_64/Versions: New file.
- * sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h: New file.
- * sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h: New file.
-
-2004-04-16 Andreas Schwab <schwab@suse.de>
-
- * sysdeps/ia64/tls.h (INIT_SYSINFO): Cast dl_sysinfo to void*.
-
-2004-07-05 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/s390/pspinlock.c (__pthread_spin_lock,
- __pthread_spin_trylock): Use constraint "m" instead of "0" for
- futex.
- * sysdeps/ia64/pt-machine.h (__compare_and_swap,
- __compare_and_swap_with_release_semantic, testandset): Use
- constraint "m" instead of "0" for futex.
-
-2004-06-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
-
- * sysdeps/unix/sysv/linux/sh/sysdep-cancel.h (CENABLE): Fix
- branch offset for a PLT entry.
- (CDISABLE): Likewise.
-
-2004-05-31 Andreas Jaeger <aj@suse.de>
-
- * sysdeps/unix/sysv/linux/mips/Makefile (CFLAGS-pt-initfini.s):
- Set to -fno-unit-at-a-time.
- Patch by Dan Kegel <dank@kegel.com>.
-
-2004-05-04 Jakub Jelinek <jakub@redhat.com>
-
- * tst-stack1.c: Don't include mcheck.h.
- (do_test): Make sure user defined stacks aren't reused,
- don't free them at the end. [BZ #110]
-
-2004-05-02 Jakub Jelinek <jakub@redhat.com>
-
- * manager.c: Include not-cancel.h.
- (__pthread_manager): Use read_not_cancel instead of __libc_read.
- (pthread_start_thread, __pthread_manager_sighandler): Use
- write_not_cancel instead of __libc_write.
- (pthread_reap_children): Use waitpid_not_cancel instead of
- __libc_waitpid.
- * pthread.c: Include not-cancel.h.
- (__pthread_initialize_minimal, __pthread_create_2_1,
- pthread_onexit_process, __pthread_message): Use
- write_not_cancel instead of __libc_write.
- (__pthread_initialize_manager): Likewise. Use close_not_cancel
- instead of __libc_close.
- (__pthread_reset_main_thread): Use close_not_cancel instead of
- __libc_close.
- * join.c: Include not-cancel.h.
- (__pthread_do_exit, pthread_join, pthread_detach): Use
- write_not_cancel instead of __libc_write.
- * semaphore.c: Include not-cancel.h.
- (__new_sem_post): Use write_not_cancel instead of __libc_write.
- * specific.c: Include not-cancel.h.
- (pthread_key_delete): Use write_not_cancel instead of __libc_write.
-
-2004-05-01 Jakub Jelinek <jakub@redhat.com>
-
- * Versions (libc): Add __on_exit and __libc_sigaction.
-
-2004-04-28 Jakub Jelinek <jakub@redhat.com>
-
- * semaphore.c (sem_timedwait): Return -1 and set errno instead of
- returning error number [BZ #133]. Patch by <rmhaddad@yahoo.com>.
-
-2004-04-22 SUGIOKA Toshinobu <sugioka@itonet.co.jp>
-
- * sysdeps/unix/sysv/linux/sh/vfork.S: Fix wrong function pointer
- reference in PIC case.
-
-2004-04-20 Jakub Jelinek <jakub@redhat.com>
-
- * oldsemaphore.c (SEM_VALUE_MAX): Remove.
-
-2004-04-19 Kaz Kojima <kkojima@rr.iij4u.or.jp>
-
- * sysdeps/unix/sysv/linux/sh/sysdep-cancel.h (CENABLE): Define
- for librt. Save the return value to a safe register.
- (CDISABLE): Define for librt. Set the function argument correctly.
-
-2004-04-18 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h
- (PSEUDO_CANCEL): Define.
- (PSEUDO): Use it.
- * sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h (CENABLE,
- CDISABLE): For librt, append @PLT.
-
-2004-04-17 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/x86_64/tls.h [!__ASSEMBLER__]: Include tcb-offsets.h.
-
- * sysdeps/pthread/timer_gettime.c (timer_gettime): For expired timer
- return it_value { 0, 0 }.
- * sysdeps/pthread/timer_create.c (timer_create): Handle SIGEV_NONE
- like SIGEV_SIGNAL.
- * sysdeps/pthread/timer_routines.c (thread_expire_timer): Remove
- assertion for SIGEV_NONE.
- (thread_attr_compare): Compare all attributes, not just a partial
- subset.
-
- * sysdeps/unix/sysv/linux/mq_notify.c: Include stdlib.h.
-
-2004-04-17 Ulrich Drepper <drepper@redhat.com>
-
- * semaphore.h (SEM_VALUE_MAX): Just use a plain number.
-
-2004-04-16 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/unix/sysv/linux/i386/sysdep-cancel.h: Fix last patch.
-
-2004-04-13 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/unix/sysv/linux/mq_notify.c: Shut up GCC warning.
-
-2004-04-12 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/unix/sysv/linux/mq_notify.c: New file.
-
- * sysdeps/unix/sysv/linux/i386/sysdep-cancel.h (CENABLE): Define
- for librt.
- (CDISABLE): Likewise.
-
-2004-04-08 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/unix/sysv/linux/bits/local_lim.h (MQ_PRIO_MAX): Define.
- * sysdeps/unix/sysv/linux/alpha/bits/local_lim.h (MQ_PRIO_MAX): Define.
- * sysdeps/unix/sysv/linux/ia64/bits/local_lim.h (MQ_PRIO_MAX): Define.
- * sysdeps/unix/sysv/linux/sparc/bits/local_lim.h (MQ_PRIO_MAX): Define.
- * sysdeps/unix/sysv/linux/bits/posix_opt.h (_POSIX_MESSAGE_PASSING):
- Define.
- * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h
- (_POSIX_MESSAGE_PASSING): Define.
-
-2004-04-10 Andreas Jaeger <aj@suse.de>
-
- * sysdeps/x86_64/pt-machine.h: Add used attribute to stack_pointer
- to avoid warnings with GCC 3.5.
-
-2004-04-09 Steven Munroe <sjmunroe@us.ibm.com>
-
- * sysdeps/powerpc/tls.h (TLS_INIT_TP): Eliminate lvalue cast from
- __thread_self assignment.
- (THREAD_DTV): Replace __thread_register with __thread_self.
- (INIT_THREAD_SELF): Eliminate lvalue cast from __thread_self
- assignment.
-
-2004-04-08 Alexandre Oliva <aoliva@redhat.com>
-
- * signals.c (pthread_sigmask): Don't ever block or mask
- __pthread_sig_debug.
-
-2004-03-11 Steven Munroe <sjmunroe@us.ibm.com>
-
- * sysdeps/powerpc/tls.h: Remove __powerpc64__ conditional.
-
-2004-03-23 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/ia64/pt-machine.h (BUSY_WAIT_NOP): Define.
- * sysdeps/x86_64/pt-machine.h (BUSY_WAIT_NOP): Likewise.
-
-2004-03-12 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/unix/sysv/linux/bits/local_lim.h: Add HOST_NAME_MAX.
- * sysdeps/unix/sysv/linux/alpha/bits/local_lim.h: Likewise.
- * sysdeps/unix/sysv/linux/ia64/bits/local_lim.h: Likewise.
- * sysdeps/unix/sysv/linux/sparc/bits/local_lim.h: Likewise.
-
-2004-03-08 Andreas Jaeger <aj@suse.de>
-
- * sysdeps/i386/tls.h (TLS_DO_MODIFY_LDT_KERNEL_CHECK):
- dl_osversion is readonly.
-
-2004-03-07 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/i386/tls.h (INIT_SYSINFO): _dl_sysinfo is now in
- _rtlf_global_ro.
- * sysdeps/ia64/tls.h (INIT_SYSINFO): Likewise.
-
-2004-02-20 Steven Munroe <sjmunroe@us.ibm.com>
-
- * sysdeps/unix/sysv/linux/powerpc/ptlongjmp.c [SHARED]: Code only
- valid for SHARED case. Correct spelling of __vmx_longjmp.
-
- * sysdeps/powerpc/pspinlock.c: Move from here.
- * sysdeps/powerpc/powerpc32/pspinlock.c: To here.
- * sysdeps/powerpc/powerpc64/pspinlock.c: New file.
- * sysdeps/powerpc/powerpc64/pt-machine.h: Define __compare_and_swap32
- and __compare_and_swap32_with_release_semantics.
-
-2004-02-20 Jakub Jelinek <jakub@redhat.com>
-
- * Makefile (generated): Remove tst-stack1.mtrace and tst-stack1-mem.
- (tests): Remove $(objpfx)tst-stack1-mem.
- (tst-stack1-ENV): Remove.
- ($(objpfx)tst-stack1-mem): Remove.
-
- * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep-cancel.h
- (__syscall_error_handler2): Call CDISABLE.
- * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep-cancel.h
- (__syscall_error_handler2): Call CDISABLE.
-
- * sysdeps/unix/sysv/linux/ia64/dl-sysdep.h (DL_ARGV_NOT_RELRO): Define.
-
-2004-02-10 Steven Munroe <sjmunroe@us.ibm.com>
-
- * Makefile (libpthread-routines): Add ptcleanup.
- * ptlongjmp.c: Removed.
- * ptcleanup.c: Copied __pthread_cleanup_upto to here. New file.
- * sysdeps/pthread/ptlongjmp.c: Copied longjmp to here. New file.
- * sysdeps/unix/sysv/linux/powerpc/Versions: New file.
- Version longjmp, siglongjmp for GLIBC_2.3.4.
- * sysdeps/unix/sysv/linux/powerpc/ptlongjmp.c: New File.
-
-2004-01-22 Andreas Jaeger <aj@suse.de>
-
- * spinlock.c (__pthread_lock): Fix contraint to avoid warning.
- (__pthread_release): Likewise.
-
-2004-01-16 Richard Henderson <rth@redhat.com>
-
- * attr.c: Include ldsodefs.h.
- (pthread_getattr_np): Don't declare __libc_stack_end.
-
-2004-01-09 Steven Munroe <sjmunroe@us.ibm.com>
-
- * sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h
- [!HAVE_TLS_SUPPORT]: Define SINGLE_THREAD_P using static
- __lib*_multiple_threads.
- * sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h
- [!HAVE_TLS_SUPPORT]: Likewise.
-
-2004-01-13 Roland McGrath <roland@redhat.com>
-
- * sysdeps/powerpc/tcb-offsets.sym: Put -- separator line before any
- conditionals.
-
-2004-01-10 Andreas Jaeger <aj@suse.de>
-
- * sysdeps/unix/sysv/linux/x86_64/vfork.S: Add cfi directives.
-
-2004-01-01 Andreas Jaeger <aj@suse.de>
-
- * Makefile (generated): Add missing files.
-
-2003-12-31 Ulrich Drepper <drepper@redhat.com>
-
- * attr.c (pthread_getattr_np): Make sure stack info returned for
- main thread does not overlap with any other VMA.
- Patch by Jakub Jelinek.
-
-2003-12-29 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/ia64/tls.h: Include dl-sysdep.h.
- (INIT_SYSINFO): Define.
- (TLS_INIT_TP): Use it.
-
-2003-12-28 Carlos O'Donell <carlos@baldric.uwo.ca>
-
- * attr.c (pthread_getattr_np): Add _STACK_GROWS_UP case.
-
-2003-12-26 Jakub Jelinek <jakub@redhat.com>
-
- * sysdeps/pthread/pthread.h (pthread_setcancelstate,
- pthread_setcanceltype, pthread_cancel, pthread_testcancel): Remove
- __THROW.
- * semaphore.h (sem_wait, sem_timedwait): Likewise.
-
-2003-12-17 Jakub Jelinek <jakub@redhat.com>
-
- * manager.c (pthread_free): Call _dl_deallocate_tls even for
- p_userstack threads.
- * pthread.c (__pthread_initialize_manager): Call _dl_deallocate_tls
- on error.
- (pthread_onexit_process): Update comment.
- * Makefile (tests): Add tst-stack1. Depend on $(objpfx)tst-stack1-mem.
- (generated): Add tst-stack1.mtrace and tst-stack1-mem.
- (tst-stack1-ENV): Set.
- ($(objpfx)tst-stack1-mem): New.
- * tst-stack1.c: New test.
-
-2003-12-16 Steven Munroe <sjmunroe@us.ibm.com>
-
- * sysdeps/powerpc/tcb-offsets.sym [!__powerpc64__]: Remove
- conditional so MULTIPLE_THREADS_OFFSET is generated for both.
- * sysdeps/powerpc/tls.h [!__powerpc64__]: Remove conditional
- so TLS_MULTIPLE_THREADS_IN_TCB is generated for both.
- * sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h:
- Include tls.h.
-
-2003-12-04 Steven Munroe <sjmunroe@us.ibm.com>
-
- * sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h
- (SINGLE_THREAD_P): Test using thread local p_multiple_threads field.
-
-2003-12-10 David Mosberger <davidm@hpl.hp.com>
-
- * sysdeps/unix/sysv/linux/ia64/pt-initfini.c: Update copyright
- message. Add include of <stddef.h>.
- (INIT_NEW_WAY): New macro.
- (INIT_OLD_WAY): Likewise.
- (_init): Add unwind directives. Invoke
- __