This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
libc ./ChangeLog nptl/ChangeLog include/ctype. ...
- From: jakub at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 7 Nov 2008 15:07:10 -0000
- Subject: 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