diff options
| author | Roland McGrath <roland@gnu.org> | 2005-07-03 04:40:34 +0000 |
|---|---|---|
| committer | Roland McGrath <roland@gnu.org> | 2005-07-03 04:40:34 +0000 |
| commit | 88e3fbcb5d6829f8980d6bb356b1c0cd7a38187b (patch) | |
| tree | 41b73f55c91439f87d82e5d32b9d8e46e82ce3c1 /linuxthreads/ChangeLog | |
| parent | d19b1b4f2ff49e085b55e8564b52ca17b028e335 (diff) | |
| download | glibc-88e3fbcb5d6829f8980d6bb356b1c0cd7a38187b.tar.xz glibc-88e3fbcb5d6829f8980d6bb356b1c0cd7a38187b.zip | |
linuxthreads, linuxthreads_db: Directories removed (preserved in ports repository).
Diffstat (limited to 'linuxthreads/ChangeLog')
| -rw-r--r-- | linuxthreads/ChangeLog | 6587 |
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 - __ |
