kopensolaris-gnu/glibc.git
18 years agoTest program for sprofil function.
drepper [Wed, 21 Mar 2001 20:12:28 +0000 (20:12 +0000)]
Test program for sprofil function.

18 years agoUpdate.
drepper [Wed, 21 Mar 2001 18:53:05 +0000 (18:53 +0000)]
Update.

18 years agoAdjust prototype of __gethostname.
drepper [Wed, 21 Mar 2001 18:51:19 +0000 (18:51 +0000)]
Adjust prototype of __gethostname.

18 years agoUpdate.
drepper [Wed, 21 Mar 2001 18:50:57 +0000 (18:50 +0000)]
Update.

18 years agoInformation about stack on SPARC.
drepper [Wed, 21 Mar 2001 18:50:06 +0000 (18:50 +0000)]
Information about stack on SPARC.

18 years agoUpdate.
drepper [Wed, 21 Mar 2001 18:47:50 +0000 (18:47 +0000)]
Update.

18 years agoTest for pthread_getattr_np.
drepper [Wed, 21 Mar 2001 18:47:24 +0000 (18:47 +0000)]
Test for pthread_getattr_np.

18 years ago(tests): Add ex17 test.
drepper [Wed, 21 Mar 2001 18:46:27 +0000 (18:46 +0000)]
(tests): Add ex17 test.

18 years ago(__pthread_attr_setstack): Fix alignment check.
drepper [Wed, 21 Mar 2001 18:46:15 +0000 (18:46 +0000)]
(__pthread_attr_setstack): Fix alignment check.
(pthread_getattr_np): __stackaddr is top of stack, not bottom.

18 years agoUpdate.
aj [Wed, 21 Mar 2001 07:21:48 +0000 (07:21 +0000)]
Update.

18 years ago(main): Use proper prototype.
aj [Wed, 21 Mar 2001 07:21:34 +0000 (07:21 +0000)]
(main): Use proper prototype.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 21:05:29 +0000 (21:05 +0000)]
Update.

18 years agoUse td_lookup instead of directly using ps_pglobal_lookup to find
drepper [Tue, 20 Mar 2001 21:05:18 +0000 (21:05 +0000)]
Use td_lookup instead of directly using ps_pglobal_lookup to find
symbol address.

18 years agoDefine symbol name indices.
drepper [Tue, 20 Mar 2001 21:04:14 +0000 (21:04 +0000)]
Define symbol name indices.
Add prototype for td_lookup.

18 years agoAdd prototype for td_symbol_list.
drepper [Tue, 20 Mar 2001 21:03:20 +0000 (21:03 +0000)]
Add prototype for td_symbol_list.

18 years ago[libthread_db] (GLIBC_2.2.3): Add td_symbol_list.
drepper [Tue, 20 Mar 2001 21:02:22 +0000 (21:02 +0000)]
[libthread_db] (GLIBC_2.2.3): Add td_symbol_list.

18 years ago(libthread_db-routines): Add td_symbol_list.
drepper [Tue, 20 Mar 2001 21:01:43 +0000 (21:01 +0000)]
(libthread_db-routines): Add td_symbol_list.

18 years agoHandling of symbol lookup.
drepper [Tue, 20 Mar 2001 21:00:54 +0000 (21:00 +0000)]
Handling of symbol lookup.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 20:56:03 +0000 (20:56 +0000)]
Update.

18 years agoDefine -D_RPC_THREAD_SAFE_ for cancel.c.
drepper [Tue, 20 Mar 2001 20:55:22 +0000 (20:55 +0000)]
Define -D_RPC_THREAD_SAFE_ for cancel.c.

18 years agoAdd item about extra test suite.
drepper [Tue, 20 Mar 2001 18:47:19 +0000 (18:47 +0000)]
Add item about extra test suite.

18 years agoMention thread-safe RPC.
drepper [Tue, 20 Mar 2001 18:36:56 +0000 (18:36 +0000)]
Mention thread-safe RPC.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 18:35:13 +0000 (18:35 +0000)]
Update.

18 years agoDon't use global variables. Access state in thread-local storage.
drepper [Tue, 20 Mar 2001 18:34:22 +0000 (18:34 +0000)]
Don't use global variables.  Access state in thread-local storage.

18 years ago[libc] (GLIBC_2.2.3): Export __rpc_thread_destroy.
drepper [Tue, 20 Mar 2001 18:33:34 +0000 (18:33 +0000)]
[libc] (GLIBC_2.2.3): Export __rpc_thread_destroy.

18 years agoHandling of thread-local storage for RPC functions.
drepper [Tue, 20 Mar 2001 18:32:02 +0000 (18:32 +0000)]
Handling of thread-local storage for RPC functions.

18 years ago(routines): Add rpc_thread.
drepper [Tue, 20 Mar 2001 18:31:37 +0000 (18:31 +0000)]
(routines): Add rpc_thread.
(CPPFLAGS): Add -D_RPC_THREAD_SAFE.

18 years ago(enum __hurd_threadvar_index): Add _HURD_THREADVAR_RPC_VARS.
drepper [Tue, 20 Mar 2001 18:30:41 +0000 (18:30 +0000)]
(enum __hurd_threadvar_index): Add _HURD_THREADVAR_RPC_VARS.

18 years agoMention _LIBC_TSD_KEY_RPC_VARS.
drepper [Tue, 20 Mar 2001 18:28:28 +0000 (18:28 +0000)]
Mention _LIBC_TSD_KEY_RPC_VARS.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 18:27:36 +0000 (18:27 +0000)]
Update.

18 years agoDefine _LIBC_TSD_KEY_VARS.
drepper [Tue, 20 Mar 2001 18:27:00 +0000 (18:27 +0000)]
Define _LIBC_TSD_KEY_VARS.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 18:26:06 +0000 (18:26 +0000)]
Update.

18 years ago(__pthread_perform_cleanup): Call __rpc_thread_destroy.
drepper [Tue, 20 Mar 2001 18:25:35 +0000 (18:25 +0000)]
(__pthread_perform_cleanup): Call __rpc_thread_destroy.

18 years agoDefine data structures for internal thread-local "global" variables.
drepper [Tue, 20 Mar 2001 18:24:36 +0000 (18:24 +0000)]
Define data structures for internal thread-local "global" variables.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 09:26:25 +0000 (09:26 +0000)]
Update.

18 years agoVarious little optimizations.
drepper [Tue, 20 Mar 2001 09:25:23 +0000 (09:25 +0000)]
Various little optimizations.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 08:32:39 +0000 (08:32 +0000)]
Update.

18 years ago(__pathconf): Return LINUX_LINK_MAX only if the statfs function is not
drepper [Tue, 20 Mar 2001 08:31:51 +0000 (08:31 +0000)]
(__pathconf): Return LINUX_LINK_MAX only if the statfs function is not
implemented for the filesystem.

18 years ago(__fpathconf): Return LINUX_LINK_MAX only if the fstatfs function is not
drepper [Tue, 20 Mar 2001 08:30:52 +0000 (08:30 +0000)]
(__fpathconf): Return LINUX_LINK_MAX only if the fstatfs function is not
implemented for the filesystem.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 06:52:36 +0000 (06:52 +0000)]
Update.

18 years ago(DL_DST_COUNT): Add __builtin_expect.
drepper [Tue, 20 Mar 2001 06:51:50 +0000 (06:51 +0000)]
(DL_DST_COUNT): Add __builtin_expect.

18 years ago(_dl_dst_count): Make DST recognition more robust.
drepper [Tue, 20 Mar 2001 06:51:29 +0000 (06:51 +0000)]
(_dl_dst_count): Make DST recognition more robust.
(_dl_dst_substitute): Likewise.

18 years agoUpdate.
drepper [Tue, 20 Mar 2001 01:00:20 +0000 (01:00 +0000)]
Update.

18 years agoDon't include gettext.h.
drepper [Tue, 20 Mar 2001 00:58:45 +0000 (00:58 +0000)]
Don't include gettext.h.
Include libgnuintl.h instead of libgettext.h.

18 years agoRegenerated.
drepper [Tue, 20 Mar 2001 00:58:07 +0000 (00:58 +0000)]
Regenerated.

18 years agoDon't include gettext.h.
drepper [Tue, 20 Mar 2001 00:57:51 +0000 (00:57 +0000)]
Don't include gettext.h.
(__gettext_free_exp, yylex, yyerror): Convert to K&R C syntax.
[!_LIBC]: Define gettextparse__, gettext_free_exp__, not
__gettextparse, __gettext_free_exp.
Don't include stdarg.h.
(new_exp): Take an array of arguments instead of varargs.
(new_exp_0, new_exp_1, new_exp_2, new_exp_3): New functions.
('?' ':'): Make right-associative.
(EQUOP2): New token, replaces '=' and '!'.
(CMPOP2): New token.
(ADDOP2): New token, replaces '+' and '-'.
(MULOP2): New token, replaces '*', '/' and '%'.
('!'): New token.
(exp): Add rules for CMPOP2 and '!'. Don't call YYABORT.
(start): Call YYABORT here.
(FREE_EXPRESSION): Update.
(yylex): Don't skip "\\n". Recognize comparison and '!' operators.
Update for new token symbols.

18 years agoDon't include gettext.h.
drepper [Tue, 20 Mar 2001 00:57:00 +0000 (00:57 +0000)]
Don't include gettext.h.
Include libgnuintl.h instead of libgettext.h.

18 years agoDon't include gettext.h.
drepper [Tue, 20 Mar 2001 00:56:28 +0000 (00:56 +0000)]
Don't include gettext.h.
(ADD_BLOCK, FREE_BLOCK): Remove macros.
(freea): New macro.
(read_alias_file): Simplify fallback code for platforms lacking alloca.

18 years ago(_nl_load_domain): Add fallback code for platforms lacking strtoul,
drepper [Tue, 20 Mar 2001 00:55:51 +0000 (00:55 +0000)]
(_nl_load_domain): Add fallback code for platforms lacking strtoul,
like SunOS4.
[!_LIBC]: Use gettextparse__, not __gettextparse.
Include headers needed for alloca().
(freea): New macro.
(_nl_load_domain): Add fallback code for platforms lacking alloca.
(_nl_load_domain): locale_charset() doesn't return NULL any more.
(plvar, plone, germanic_plural, init_germanic_plural): Update.
(_nl_load_domain) [!_LIBC]: Use fstat, not fstat64.

18 years ago(_nl_normalize_codeset): Use tolower, not _tolower.
drepper [Tue, 20 Mar 2001 00:49:40 +0000 (00:49 +0000)]
(_nl_normalize_codeset): Use tolower, not _tolower.

18 years agoInclude <stddef.h>. Include gettext.h, for nls_uint32.
drepper [Tue, 20 Mar 2001 00:49:14 +0000 (00:49 +0000)]
Include <stddef.h>.  Include gettext.h, for nls_uint32.
(ZERO): New macro.
(struct binding): Always use ZERO.
(gettext__, dgettext__, dcgettext__, textdomain__, bindtextdomain__,
bind_textdomain_codeset__): New declarations, from old libgettext.h.
(__gettextdebug): Remove declaration.
(__gettext_free_exp, __gettextparse): Convert prototype to K&R C syntax.
(gettext_free_exp__, gettextparse__): New non-libc declarations.
(struct expression): Add operators lnot, less_than, greater_than,
less_or_equal, greater_or_equal. Replace args2/args3 union by a
'nargs' counter and an 'args[]' array.

18 years agoDon't include <stdio.h>.
drepper [Tue, 20 Mar 2001 00:47:59 +0000 (00:47 +0000)]
Don't include <stdio.h>.

18 years agoInclude libgnuintl.h instead of libgettext.h. Include gettextP.h.
drepper [Tue, 20 Mar 2001 00:47:34 +0000 (00:47 +0000)]
Include libgnuintl.h instead of libgettext.h.  Include gettextP.h.
Don't include locale.h.

18 years agoDon't include gettext.h.
drepper [Tue, 20 Mar 2001 00:46:58 +0000 (00:46 +0000)]
Don't include gettext.h.
Include libgnuintl.h instead of libgettext.h.

18 years ago(_nl_find_language): Convert to K&R C syntax.
drepper [Tue, 20 Mar 2001 00:46:28 +0000 (00:46 +0000)]
(_nl_find_language): Convert to K&R C syntax.

18 years agoInclude libgnuintl.h instead of libgettext.h.
drepper [Tue, 20 Mar 2001 00:45:37 +0000 (00:45 +0000)]
Include libgnuintl.h instead of libgettext.h.

18 years agoInclude libgnuintl.h instead of libgettext.h. Include gettextP.h.
drepper [Tue, 20 Mar 2001 00:45:04 +0000 (00:45 +0000)]
Include libgnuintl.h instead of libgettext.h.  Include gettextP.h.

18 years agoDon't include gettext.h.
drepper [Tue, 20 Mar 2001 00:44:36 +0000 (00:44 +0000)]
Don't include gettext.h.
Include libgnuintl.h instead of libgettext.h.

18 years ago(_nl_default_dirname): Initialize with LOCALEDIR.
drepper [Tue, 20 Mar 2001 00:44:07 +0000 (00:44 +0000)]
(_nl_default_dirname): Initialize with LOCALEDIR.
Don't include gettext.h.
(offsetof): Provide fallback for platforms that lack it, like SunOS4.
(ZERO): Remove macro.
(struct transmem_list): Use ZERO.
(DCIGETTEXT): Use offsetof, not sizeof.
Include libgnuintl.h instead of libgettext.h.
(transcmp): Convert to K&R C syntax.
Update comment about HAVE_LOCALE_NULL.
(_nl_find_msg): Optimize for space.
(plural_eval): Recognize comparison and '!' operators. Optimize for space.

18 years agoDon't include gettext.h.
drepper [Tue, 20 Mar 2001 00:42:32 +0000 (00:42 +0000)]
Don't include gettext.h.
Include libgnuintl.h instead of libgettext.h.

18 years agoDon't include gettext.h.
drepper [Tue, 20 Mar 2001 00:41:59 +0000 (00:41 +0000)]
Don't include gettext.h.
(offsetof): Provide fallback for platforms that lack it, like SunOS4.
(set_binding_values): Use offsetof, not sizeof.
Include libgnuintl.h instead of libgettext.h.
(set_binding_values): Convert prototype to K&R C syntax.

18 years ago(CPPFLAGS): Set LOCALEDIR instead of GNULOCALEDIR.
drepper [Tue, 20 Mar 2001 00:41:07 +0000 (00:41 +0000)]
(CPPFLAGS): Set LOCALEDIR instead of GNULOCALEDIR.

18 years ago/usr/bin/bison --yacc --name-prefix=__gettext --output plural.c plural.y
drepper [Tue, 20 Mar 2001 00:09:58 +0000 (00:09 +0000)]
/usr/bin/bison --yacc --name-prefix=__gettext --output plural.c plural.y

18 years agoUpdate.
drepper [Mon, 19 Mar 2001 23:34:54 +0000 (23:34 +0000)]
Update.

18 years agoCode to generate 64 bits of randomness.
drepper [Mon, 19 Mar 2001 23:33:54 +0000 (23:33 +0000)]
Code to generate 64 bits of randomness.

18 years ago(uint64_t): Define to uintmax_t if not defined, and if UINT64_MAX is
drepper [Mon, 19 Mar 2001 23:33:10 +0000 (23:33 +0000)]
(uint64_t): Define to uintmax_t if not defined, and if UINT64_MAX is
not defined.

(__gen_tempname): If RANDOM_BITS is defined use this macro to get some
bits of randomness instead of the usual gettimeofday or time calls.

18 years ago(SVID Random): Mention header the functions are declared in.
drepper [Mon, 19 Mar 2001 23:05:10 +0000 (23:05 +0000)]
(SVID Random): Mention header the functions are declared in.

18 years agoUpdate.
drepper [Mon, 19 Mar 2001 22:08:34 +0000 (22:08 +0000)]
Update.

18 years agoSpecial library handling code for ldconfig on Linux/S390.
drepper [Mon, 19 Mar 2001 22:07:43 +0000 (22:07 +0000)]
Special library handling code for ldconfig on Linux/S390.

18 years agoDefinitions for ldconfig on Linux/S390.
drepper [Mon, 19 Mar 2001 22:07:13 +0000 (22:07 +0000)]
Definitions for ldconfig on Linux/S390.

18 years agoAdd define for FLAG_S390_LIB64.
drepper [Mon, 19 Mar 2001 22:06:34 +0000 (22:06 +0000)]
Add define for FLAG_S390_LIB64.

18 years agoAdd case for FLAG_S390_LIB64.
drepper [Mon, 19 Mar 2001 22:05:57 +0000 (22:05 +0000)]
Add case for FLAG_S390_LIB64.
Mark and have translated a few more messages.

18 years agoUpdate.
drepper [Mon, 19 Mar 2001 21:40:15 +0000 (21:40 +0000)]
Update.

18 years ago(tests): Add tst-strxfrm.
drepper [Mon, 19 Mar 2001 21:38:23 +0000 (21:38 +0000)]
(tests): Add tst-strxfrm.

18 years agoTests for strxfrm function.
drepper [Mon, 19 Mar 2001 21:38:04 +0000 (21:38 +0000)]
Tests for strxfrm function.

18 years agoDependencies for string subdir.
drepper [Mon, 19 Mar 2001 21:37:37 +0000 (21:37 +0000)]
Dependencies for string subdir.

18 years ago(strxfrm): strxfrm should return 0, not 1, when given the empty string
drepper [Mon, 19 Mar 2001 21:37:08 +0000 (21:37 +0000)]
(strxfrm): strxfrm should return 0, not 1, when given the empty string
in nontrivial locales.

18 years agoUpdate.
drepper [Mon, 19 Mar 2001 01:38:11 +0000 (01:38 +0000)]
Update.

18 years ago(install): Use $(INSTALL_DATA) instead of cp to install `dir'.
drepper [Mon, 19 Mar 2001 01:28:19 +0000 (01:28 +0000)]
(install): Use $(INSTALL_DATA) instead of cp to install `dir'.

18 years agoUpdate.
drepper [Mon, 19 Mar 2001 01:26:50 +0000 (01:26 +0000)]
Update.

18 years agoAdd outdigit information and collation.
drepper [Mon, 19 Mar 2001 01:25:59 +0000 (01:25 +0000)]
Add outdigit information and collation.

18 years agoUpdate.
drepper [Mon, 19 Mar 2001 01:23:36 +0000 (01:23 +0000)]
Update.

18 years ago(build-shlib): Make sure exit codes get checked properly.
drepper [Mon, 19 Mar 2001 01:21:20 +0000 (01:21 +0000)]
(build-shlib): Make sure exit codes get checked properly.

18 years agoUpdate.
drepper [Sun, 18 Mar 2001 21:34:52 +0000 (21:34 +0000)]
Update.

18 years agoMake gethostname prototype available for __USE_XOPEN2K.
drepper [Sun, 18 Mar 2001 21:33:57 +0000 (21:33 +0000)]
Make gethostname prototype available for __USE_XOPEN2K.

18 years agoWhen generating DSO link with libc_nonshared.a.
drepper [Sun, 18 Mar 2001 21:32:55 +0000 (21:32 +0000)]
When generating DSO link with libc_nonshared.a.

18 years agoRequire gethostname.
drepper [Sun, 18 Mar 2001 21:28:32 +0000 (21:28 +0000)]
Require gethostname.

18 years agoRegenerated.
drepper [Sun, 18 Mar 2001 21:28:03 +0000 (21:28 +0000)]
Regenerated.

18 years agoDefine have-Bgroup.
drepper [Sun, 18 Mar 2001 21:27:28 +0000 (21:27 +0000)]
Define have-Bgroup.

18 years agoTest for -Bgroup option of linker.
drepper [Sun, 18 Mar 2001 21:27:16 +0000 (21:27 +0000)]
Test for -Bgroup option of linker.

18 years ago(build-shlib): Remove unnecessary slashes introduced in last change.
drepper [Sun, 18 Mar 2001 21:26:07 +0000 (21:26 +0000)]
(build-shlib): Remove unnecessary slashes introduced in last change.

18 years agoUpdate.
drepper [Sat, 17 Mar 2001 08:29:27 +0000 (08:29 +0000)]
Update.

18 years agoChange type of second parameter back to size_t as per upcoming XPG6.
drepper [Sat, 17 Mar 2001 08:27:45 +0000 (08:27 +0000)]
Change type of second parameter back to size_t as per upcoming XPG6.

18 years agoChange type of second parameter back to size_t as per upcoming XPG6.
drepper [Sat, 17 Mar 2001 08:27:10 +0000 (08:27 +0000)]
Change type of second parameter back to size_t as per upcoming XPG6.

18 years agoChange type of second parameter back to size_t as per upcoming XPG6.
drepper [Sat, 17 Mar 2001 08:26:40 +0000 (08:26 +0000)]
Change type of second parameter back to size_t as per upcoming XPG6.

18 years agoChange type of second parameter back to size_t as per upcoming XPG6.
drepper [Sat, 17 Mar 2001 08:26:16 +0000 (08:26 +0000)]
Change type of second parameter back to size_t as per upcoming XPG6.

18 years agoChange type of second parameter back to size_t as per upcoming XPG6.
drepper [Sat, 17 Mar 2001 08:25:47 +0000 (08:25 +0000)]
Change type of second parameter back to size_t as per upcoming XPG6.

18 years ago(tests): Remove left-over comment.
drepper [Sat, 17 Mar 2001 08:24:29 +0000 (08:24 +0000)]
(tests): Remove left-over comment.

18 years agoChange type of second parameter back to size_t as per upcoming XPG6.
drepper [Sat, 17 Mar 2001 08:23:09 +0000 (08:23 +0000)]
Change type of second parameter back to size_t as per upcoming XPG6.

18 years agoUpdate.
drepper [Sat, 17 Mar 2001 03:41:58 +0000 (03:41 +0000)]
Update.