glibc/nptl/sysdeps/pthread
Jakub Jelinek 4b23f9bda3 * bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address,
__libc_tsd_get, __libc_tsd_set): Add TYPE argument, use it as the type 
of the thread variable instead of void *. 
* sysdeps/mach/hurd/bits/libc-tsd.h (__libc_tsd_define, 
__libc_tsd_address, __libc_tsd_get, __libc_tsd_set): Likewise. 
* include/ctype.h (CTYPE_B, CTYPE_TOUPPER, CTYPE_TOLOWER): Adjust 
__libc_tsd_define arguments. 
(__ctype_b_loc, __ctype_toupper_loc, __ctype_tolower_loc): Adjust 
__libc_tsd_address arguments.  Remove union hack. 
* include/rpc/rpc.h (RPC_VARS): Adjust __libc_tsd_define arguments. 
* sunrpc/rpc_thread.c (RPC_VARS): Likewise. 
(__rpc_thread_destroy, rpc_thread_multi, __rpc_thread_variables): 
Adjust __libc_tsd_{set,get} arguments. 
* ctype/ctype-info.c (CTYPE_B, CTYPE_TOUPPER, CTYPE_TOLOWER): Adjust 
__libc_tsd_define arguments. 
* locale/uselocale.c (__uselocale): Adjust __libc_tsd_{set,get} 
arguments. 
* locale/lc-ctype.c (_nl_postload_ctype): Likewise. 
* locale/global-locale.c (__libc_tsd_LOCALE): Adjust type. 
(LOCALE): Adjust __libc_tsd_define arguments. 
* locale/localeinfo.h (_NL_CURRENT_LOCALE): Adjust __libc_tsd_get 
arguments. 
(LOCALE): Adjust __libc_tsd_define arguments. 
* sysdeps/mach/hurd/malloc-machine.h (MALLOC): Adjust __libc_tsd_define 
arguments. 
(tsd_setspecific, tsd_getspecific): Adjust __libc_tsd_{set,get} 
arguments. nptl/ 
* sysdeps/pthread/malloc-machine.h (MALLOC): Adjust __libc_tsd_define 
arguments. 
(tsd_setspecific, tsd_getspecific): Adjust __libc_tsd_{set,get} 
arguments.
2008-11-07  Jakub Jelinek  <jakub@redhat.com>

	* bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address,
	__libc_tsd_get, __libc_tsd_set): Add TYPE argument, use it as the type
	of the thread variable instead of void *.
	* sysdeps/mach/hurd/bits/libc-tsd.h (__libc_tsd_define,
	__libc_tsd_address, __libc_tsd_get, __libc_tsd_set): Likewise.
	* include/ctype.h (CTYPE_B, CTYPE_TOUPPER, CTYPE_TOLOWER): Adjust
	__libc_tsd_define arguments.
	(__ctype_b_loc, __ctype_toupper_loc, __ctype_tolower_loc): Adjust
	__libc_tsd_address arguments.  Remove union hack.
	* include/rpc/rpc.h (RPC_VARS): Adjust __libc_tsd_define arguments.
	* sunrpc/rpc_thread.c (RPC_VARS): Likewise.
	(__rpc_thread_destroy, rpc_thread_multi, __rpc_thread_variables):
	Adjust __libc_tsd_{set,get} arguments.
	* ctype/ctype-info.c (CTYPE_B, CTYPE_TOUPPER, CTYPE_TOLOWER): Adjust
	__libc_tsd_define arguments.
	* locale/uselocale.c (__uselocale): Adjust __libc_tsd_{set,get}
	arguments.
	* locale/lc-ctype.c (_nl_postload_ctype): Likewise.
	* locale/global-locale.c (__libc_tsd_LOCALE): Adjust type.
	(LOCALE): Adjust __libc_tsd_define arguments.
	* locale/localeinfo.h (_NL_CURRENT_LOCALE): Adjust __libc_tsd_get
	arguments.
	(LOCALE): Adjust __libc_tsd_define arguments.
	* sysdeps/mach/hurd/malloc-machine.h (MALLOC): Adjust __libc_tsd_define
	arguments.
	(tsd_setspecific, tsd_getspecific): Adjust __libc_tsd_{set,get}
	arguments.
2008-11-07 15:07:10 +00:00
..
bits * sysdeps/pthread/bits/libc-lock.h (__libc_rwlock_init): Inside of 2007-10-10 16:00:14 +00:00
aio_misc.h * iconvdata/gbk.c (BODY): Make buf and cp char instead of unsigned 2007-07-28 20:16:07 +00:00
allocalim.h [BZ #2502] 2006-05-02 06:17:16 +00:00
configure (__tzfile_read): Take extra memory requested by caller into account when copying TZ string. 2007-10-16 22:37:35 +00:00
configure.in Remove broken declaration. 2003-12-03 06:50:01 +00:00
createthread.c (do_clone): Pass accurate length of CPU set to the kernel. 2008-05-29 05:53:18 +00:00
flockfile.c Update 2002-12-18 23:29:41 +00:00
ftrylockfile.c Update. 2002-12-16 22:17:11 +00:00
funlockfile.c Update. 2002-12-16 22:17:11 +00:00
gai_misc.h [BZ #6843] 2008-11-01 00:20:07 +00:00
librt-cancellation.c Update. 2003-12-20 06:34:59 +00:00
list.h Update. 2002-12-31 20:46:11 +00:00
Makefile * Makefile (subdir-target-args): New variable. 2006-02-28 07:11:04 +00:00
malloc-machine.h * bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address, 2008-11-07 15:07:10 +00:00
posix-timer.h Update. 2004-12-10 00:41:30 +00:00
pt-initfini.c Tell gcc about the nonstandard sections. 2007-06-17 18:02:40 +00:00
pt-longjmp.c Update. 2004-02-14 07:30:42 +00:00
pthread_sigmask.c Update. 2004-09-28 22:44:12 +00:00
pthread-functions.h * sysdeps/x86_64/cacheinfo.c (init_cacheinfo): Pass correct value 2007-05-21 22:38:06 +00:00
pthread.h * nscd/grpcache.c (cache_addgr): Correctly compute size of 2008-06-12 16:16:38 +00:00
rt-unwind-resume.c Update. 2003-07-22 23:56:53 +00:00
setxid.h * sysdeps/unix/sysv/linux/libc_pthread_init.c: Don't just copy the 2007-01-17 08:37:26 +00:00
sigfillset.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
sigprocmask.c Update. 2003-04-21 07:39:20 +00:00
Subdirs * Makefile (subdir-target-args): New variable. 2006-02-28 07:11:04 +00:00
tcb-offsets.h Update. 2002-12-28 22:19:04 +00:00
timer_create.c Update. 2004-12-10 00:41:30 +00:00
timer_delete.c Initial revision 2002-11-26 22:50:54 +00:00
timer_getoverr.c Initial revision 2002-11-26 22:50:54 +00:00
timer_gettime.c Update. 2004-04-18 02:37:56 +00:00
timer_routines.c Update. 2004-12-10 00:41:30 +00:00
timer_settime.c Initial revision 2002-11-26 22:50:54 +00:00
tst-mqueue8x.c Update. 2004-04-18 02:37:56 +00:00
tst-timer.c Update. 2003-11-04 23:43:40 +00:00
unwind-forcedunwind.c * posix/wordexp.c (w_addword): Free word if realloc fails and it 2006-05-10 00:03:41 +00:00
unwind-resume.c Update. 2003-07-22 23:56:53 +00:00