This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libc ./ChangeLog nptl/ChangeLog include/ctype. ...


CVSROOT:	/cvs/glibc
Module name:	libc
Changes by:	jakub@sourceware.org	2008-11-07 15:07:10

Modified files:
	.              : ChangeLog 
	nptl           : ChangeLog 
	include        : ctype.h 
	include/rpc    : rpc.h 
	sunrpc         : rpc_thread.c 
	ctype          : ctype-info.c 
	nptl/sysdeps/pthread: malloc-machine.h 
	bits           : libc-tsd.h 
	locale         : uselocale.c lc-ctype.c global-locale.c 
	                 localeinfo.h 
	sysdeps/mach/hurd/bits: libc-tsd.h 
	sysdeps/mach/hurd: malloc-machine.h 

Log message:
	* 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.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/ChangeLog.diff?cvsroot=glibc&r1=1.11380&r2=1.11381
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/nptl/ChangeLog.diff?cvsroot=glibc&r1=1.1080&r2=1.1081
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/include/ctype.h.diff?cvsroot=glibc&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/include/rpc/rpc.h.diff?cvsroot=glibc&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/sunrpc/rpc_thread.c.diff?cvsroot=glibc&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/ctype/ctype-info.c.diff?cvsroot=glibc&r1=1.22&r2=1.23
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/pthread/malloc-machine.h.diff?cvsroot=glibc&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/bits/libc-tsd.h.diff?cvsroot=glibc&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/locale/uselocale.c.diff?cvsroot=glibc&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/locale/lc-ctype.c.diff?cvsroot=glibc&r1=1.21&r2=1.22
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/locale/global-locale.c.diff?cvsroot=glibc&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/locale/localeinfo.h.diff?cvsroot=glibc&r1=1.60&r2=1.61
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/sysdeps/mach/hurd/bits/libc-tsd.h.diff?cvsroot=glibc&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/sysdeps/mach/hurd/malloc-machine.h.diff?cvsroot=glibc&r1=1.2&r2=1.3


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]