mirror of git://sourceware.org/git/glibc.git
__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.
|
||
|---|---|---|
| .. | ||
| bits | ||
| programs | ||
| .cvsignore | ||
| C-address.c | ||
| C-collate.c | ||
| C-ctype.c | ||
| C-identification.c | ||
| C-measurement.c | ||
| C-messages.c | ||
| C-monetary.c | ||
| C-name.c | ||
| C-numeric.c | ||
| C-paper.c | ||
| C-telephone.c | ||
| C-time.c | ||
| C-translit.h | ||
| C-translit.h.in | ||
| C_name.c | ||
| Makefile | ||
| SYS_libc.c | ||
| Versions | ||
| broken_cur_max.c | ||
| categories.def | ||
| coll-lookup.c | ||
| coll-lookup.h | ||
| duplocale.c | ||
| elem-hash.h | ||
| findlocale.c | ||
| freelocale.c | ||
| gen-translit.pl | ||
| global-locale.c | ||
| hashval.h | ||
| indigits.h | ||
| indigitswc.h | ||
| iso-639.def | ||
| iso-3166.def | ||
| iso-4217.def | ||
| langinfo.h | ||
| lc-address.c | ||
| lc-collate.c | ||
| lc-ctype.c | ||
| lc-identification.c | ||
| lc-measurement.c | ||
| lc-messages.c | ||
| lc-monetary.c | ||
| lc-name.c | ||
| lc-numeric.c | ||
| lc-paper.c | ||
| lc-telephone.c | ||
| lc-time.c | ||
| loadarchive.c | ||
| loadlocale.c | ||
| locale.h | ||
| localeconv.c | ||
| localeinfo.h | ||
| localename.c | ||
| locarchive.h | ||
| mb_cur_max.c | ||
| newlocale.c | ||
| nl_langinfo.c | ||
| nl_langinfo_l.c | ||
| outdigits.h | ||
| outdigitswc.h | ||
| setlocale.c | ||
| strlen-hash.h | ||
| tst-C-locale.c | ||
| uselocale.c | ||
| weight.h | ||
| weightwc.h | ||
| xlocale.c | ||
| xlocale.h | ||