kopensolaris-gnu/glibc.git
18 years agoAdd HAVE_VISIBILITY_ATTRIBUTE and HAVE_SDATA_SECTION.
drepper [Thu, 28 Feb 2002 22:36:18 +0000 (22:36 +0000)]
Add HAVE_VISIBILITY_ATTRIBUTE and HAVE_SDATA_SECTION.

18 years agoAdd HAVE_VISIBILITY_ATTRIBUTE and HAVE_SDATA_SECTION.
drepper [Thu, 28 Feb 2002 22:28:54 +0000 (22:28 +0000)]
Add HAVE_VISIBILITY_ATTRIBUTE and HAVE_SDATA_SECTION.

18 years agoRegenerated.
drepper [Thu, 28 Feb 2002 22:28:00 +0000 (22:28 +0000)]
Regenerated.

18 years agoAdd tests for visibility attribute and .sdata.
drepper [Thu, 28 Feb 2002 22:27:37 +0000 (22:27 +0000)]
Add tests for visibility attribute and .sdata.

18 years ago(GL): If SHARED and _RTLD_LOCAL, use _rtld_local instead of _rtld_global.
drepper [Thu, 28 Feb 2002 22:25:46 +0000 (22:25 +0000)]
(GL): If SHARED and _RTLD_LOCAL, use _rtld_local instead of _rtld_global.
(_rtld_local): Add hidden extern, possibly in .sdata section.

18 years ago(CFLAGS-.os): Add -D_RTLD_LOCAL if compiling rtld only .os object.
drepper [Thu, 28 Feb 2002 22:25:11 +0000 (22:25 +0000)]
(CFLAGS-.os): Add -D_RTLD_LOCAL if compiling rtld only .os object.

18 years ago(_rtld_global): Remove .protected.
drepper [Thu, 28 Feb 2002 22:24:57 +0000 (22:24 +0000)]
(_rtld_global): Remove .protected.
(_rtld_local): Strong alias to _rtld_global.

18 years agoUpdate.
drepper [Thu, 28 Feb 2002 22:19:26 +0000 (22:19 +0000)]
Update.

18 years ago(tst_strfmon_loc): Adjust test data for Euro locales.
drepper [Thu, 28 Feb 2002 22:19:01 +0000 (22:19 +0000)]
(tst_strfmon_loc): Adjust test data for Euro locales.

18 years agoUpdate.
drepper [Thu, 28 Feb 2002 20:15:06 +0000 (20:15 +0000)]
Update.

18 years ago(login): Always initialize ut_line field.
drepper [Thu, 28 Feb 2002 20:11:54 +0000 (20:11 +0000)]
(login): Always initialize ut_line field.

18 years agoCorrect comment.
drepper [Thu, 28 Feb 2002 19:57:36 +0000 (19:57 +0000)]
Correct comment.

18 years agoUpdate.
drepper [Thu, 28 Feb 2002 19:38:21 +0000 (19:38 +0000)]
Update.

18 years ago(sysdep_routines): Add divdi3 in csu dir.
drepper [Thu, 28 Feb 2002 19:37:11 +0000 (19:37 +0000)]
(sysdep_routines): Add divdi3 in csu dir.
(shared-only-routines): Likewise.

18 years ago__divdi3 routine also found in libgcc.
drepper [Thu, 28 Feb 2002 19:36:29 +0000 (19:36 +0000)]
__divdi3 routine also found in libgcc.

18 years agoUpdate.
drepper [Thu, 28 Feb 2002 09:13:09 +0000 (09:13 +0000)]
Update.

18 years agoRemove obsolete currencies for countries with Euro.
drepper [Thu, 28 Feb 2002 09:12:10 +0000 (09:12 +0000)]
Remove obsolete currencies for countries with Euro.

18 years agoUpdate.
drepper [Thu, 28 Feb 2002 09:10:51 +0000 (09:10 +0000)]
Update.

18 years agoEliminate old national currencies of countries participating in Euro.
drepper [Thu, 28 Feb 2002 09:07:35 +0000 (09:07 +0000)]
Eliminate old national currencies of countries participating in Euro.
Make @euro files pure copies.

18 years agoUpdate.
drepper [Thu, 28 Feb 2002 08:54:14 +0000 (08:54 +0000)]
Update.

18 years agoBreton language locale for France with euro.
drepper [Thu, 28 Feb 2002 08:52:12 +0000 (08:52 +0000)]
Breton language locale for France with euro.

18 years agoFix typo in comment.
drepper [Thu, 28 Feb 2002 08:18:10 +0000 (08:18 +0000)]
Fix typo in comment.

18 years agoUpdate.
drepper [Thu, 28 Feb 2002 07:43:13 +0000 (07:43 +0000)]
Update.

18 years ago(regexec): Suit it to the error handling of re_search_internal.
drepper [Thu, 28 Feb 2002 07:42:16 +0000 (07:42 +0000)]
(regexec): Suit it to the error handling of re_search_internal.
(re_match): Likewise.
(re_search): Likewise.
(re_search_internal): Add a check on malloc failure.
(acquire_init_state_context): Likewise.
(check_matching): Likewise.
(proceed_next_node): Likewise.
(set_regs): Likewise.
(sift_states_backward): Likewise.
(sift_states_iter_bkref): Likewise.
(add_epsilon_backreference): Likewise.
(transit_state): Likewise.
(transit_state_sb): Likewise.
(transit_state_mb): Likewise.
(transit_state_bkref_loop): Likewise.
(build_trtable): Likewise.
(group_nodes_into_DFAstates): Likewise.
(match_ctx_init): Likewise.
(match_ctx_add_entry): Likewise.

18 years agoFix prototypes of re_acquire_state and re_acquire_state_context.
drepper [Thu, 28 Feb 2002 07:41:33 +0000 (07:41 +0000)]
Fix prototypes of re_acquire_state and re_acquire_state_context.

18 years ago(re_node_set_intersect): Add a check on malloc failure.
drepper [Thu, 28 Feb 2002 07:41:09 +0000 (07:41 +0000)]
(re_node_set_intersect): Add a check on malloc failure.
(re_node_set_add_intersect): Likewise.
(re_node_set_merge): Likewise.
(re_acquire_state): Likewise.
(re_acquire_state_context): Likewise.
(create_newstate_common): Likewise.
(register_state): Likewise.
(create_ci_newstate): Likewise.
(create_cd_newstate): Likewise.

18 years ago(regcomp): Remove a redundant condition.
drepper [Thu, 28 Feb 2002 07:40:43 +0000 (07:40 +0000)]
(regcomp): Remove a redundant condition.
(init_word_char): Add a check on malloc failure.
(create_initial_state): Likewise.
(duplicate_node): Likewise.
(calc_eclosure): Likewise.
(calc_eclosure_iter): Likewise.
(parse_expression): Likewise.
(parse_bracket_exp): Remove unnecessary malloc invocations.
(build_equiv_class): Likewise.
(build_charclass): Likewise.

18 years agoUpdate.
drepper [Thu, 28 Feb 2002 06:40:08 +0000 (06:40 +0000)]
Update.

18 years ago(_dl_map_object_from_fd): Always add SONAME to l_libname if profiling
drepper [Thu, 28 Feb 2002 06:37:38 +0000 (06:37 +0000)]
(_dl_map_object_from_fd): Always add SONAME to l_libname if profiling
is enabled.

18 years agoCheck in complete rewrite.
drepper [Wed, 27 Feb 2002 19:00:56 +0000 (19:00 +0000)]
Check in complete rewrite.

18 years agoUpdate.
drepper [Wed, 27 Feb 2002 18:55:40 +0000 (18:55 +0000)]
Update.

18 years agoA_64 definitions for __tls_get_addr function.
drepper [Wed, 27 Feb 2002 18:53:55 +0000 (18:53 +0000)]
A_64 definitions for __tls_get_addr function.

18 years agoUpdate.
drepper [Wed, 27 Feb 2002 18:11:27 +0000 (18:11 +0000)]
Update.

18 years ago(elf_machine_load_address, RTLD_START): Work around an Alpha gas bug.
drepper [Wed, 27 Feb 2002 18:10:53 +0000 (18:10 +0000)]
(elf_machine_load_address, RTLD_START): Work around an Alpha gas bug.

18 years ago(__open_catalog): Fix typo in code which uses read to load the catalog.
drepper [Wed, 27 Feb 2002 18:04:22 +0000 (18:04 +0000)]
(__open_catalog): Fix typo in code which uses read to load the catalog.

18 years agoUpdate.
drepper [Wed, 27 Feb 2002 09:29:04 +0000 (09:29 +0000)]
Update.

18 years ago[USE_TLS] (thread_self_stack): Correct check for upper stack limit.
drepper [Wed, 27 Feb 2002 09:28:36 +0000 (09:28 +0000)]
[USE_TLS] (thread_self_stack): Correct check for upper stack limit.

18 years agoUpdate.
drepper [Tue, 26 Feb 2002 19:06:03 +0000 (19:06 +0000)]
Update.

18 years agoUpdate.
drepper [Tue, 26 Feb 2002 19:04:18 +0000 (19:04 +0000)]
Update.

18 years agoMinor cleanups.
drepper [Tue, 26 Feb 2002 19:03:19 +0000 (19:03 +0000)]
Minor cleanups.

18 years ago(RE_ICASE): New macro.
drepper [Tue, 26 Feb 2002 18:58:39 +0000 (18:58 +0000)]
(RE_ICASE): New macro.

18 years agoInternal definitionsfor regex implementation.
drepper [Tue, 26 Feb 2002 18:57:56 +0000 (18:57 +0000)]
Internal definitionsfor regex implementation.

18 years agoSupport functions for regex implementation.
drepper [Tue, 26 Feb 2002 18:57:35 +0000 (18:57 +0000)]
Support functions for regex implementation.

18 years agoregexec implementation, part of regex.
drepper [Tue, 26 Feb 2002 18:56:35 +0000 (18:56 +0000)]
regexec implementation, part of regex.

18 years agoregcomp implementation, part of regex.
drepper [Tue, 26 Feb 2002 18:56:12 +0000 (18:56 +0000)]
regcomp implementation, part of regex.

18 years ago(distribute): Add regcomp.c, regexec.c, regex_internal.c, and regex_internal.h.
drepper [Tue, 26 Feb 2002 18:55:03 +0000 (18:55 +0000)]
(distribute): Add regcomp.c, regexec.c, regex_internal.c, and regex_internal.h.
(CFLAGS-regex.c): Replace -DMBS_SUPPORT with -DRE_ENABLE_I18N.

18 years agoUpdate.
drepper [Tue, 26 Feb 2002 18:08:08 +0000 (18:08 +0000)]
Update.

18 years ago(do_test): Adjust for now fixed wscanf implementation.
drepper [Tue, 26 Feb 2002 18:06:54 +0000 (18:06 +0000)]
(do_test): Adjust for now fixed wscanf implementation.

18 years ago(_IO_vfwscanf): Always use ungetc, never ungetwc. It's a macro.
drepper [Tue, 26 Feb 2002 18:00:07 +0000 (18:00 +0000)]
(_IO_vfwscanf): Always use ungetc, never ungetwc.  It's a macro.

18 years agoUpdate.
drepper [Tue, 26 Feb 2002 05:23:31 +0000 (05:23 +0000)]
Update.

18 years agoTests for fdopen.
drepper [Tue, 26 Feb 2002 05:21:09 +0000 (05:21 +0000)]
Tests for fdopen.

18 years ago(tests): Add tst-fdopen.
drepper [Tue, 26 Feb 2002 05:20:19 +0000 (05:20 +0000)]
(tests): Add tst-fdopen.

18 years ago(__fopen_maybe_mmap): Set the initial position to fp->_offset if it is set.
drepper [Tue, 26 Feb 2002 05:19:51 +0000 (05:19 +0000)]
(__fopen_maybe_mmap): Set the initial position to fp->_offset if it is set.

18 years ago(main): Add another test.
drepper [Tue, 26 Feb 2002 05:19:23 +0000 (05:19 +0000)]
(main): Add another test.

18 years ago(_IO_file_xsgetn_mmap): Handle reading from backup.
drepper [Tue, 26 Feb 2002 05:18:53 +0000 (05:18 +0000)]
(_IO_file_xsgetn_mmap): Handle reading from backup.

18 years agoUpdate.
drepper [Tue, 26 Feb 2002 01:45:59 +0000 (01:45 +0000)]
Update.

18 years ago(routines): Remove iosprint.
drepper [Tue, 26 Feb 2002 01:44:07 +0000 (01:44 +0000)]
(routines): Remove iosprint.

18 years agoUse INTUSE to reference functions and variables inside libc itself.
drepper [Tue, 26 Feb 2002 01:43:44 +0000 (01:43 +0000)]
Use INTUSE to reference functions and variables inside libc itself.
Ise INTDEF and INTDEF2 to define appropriate aliases.  Add prototypes
for the new aliases.

18 years agoNot needed, use the cod ein stdio-common.
drepper [Tue, 26 Feb 2002 01:43:14 +0000 (01:43 +0000)]
Not needed, use the cod ein stdio-common.

18 years agoRegenerated: autoconf configure.in
drepper [Mon, 25 Feb 2002 05:35:32 +0000 (05:35 +0000)]
Regenerated: autoconf  configure.in

18 years agoUpdate.
drepper [Sun, 24 Feb 2002 08:34:04 +0000 (08:34 +0000)]
Update.

18 years agoCall _dl_non_dynamic_init for !SHARED.
drepper [Sun, 24 Feb 2002 08:33:07 +0000 (08:33 +0000)]
Call _dl_non_dynamic_init for !SHARED.

18 years agoDeclare _dl_non_dynamic_init.
drepper [Sun, 24 Feb 2002 08:28:28 +0000 (08:28 +0000)]
Declare _dl_non_dynamic_init.

18 years agoCall _dl_non_dynamic_init for !SHARED.
drepper [Sun, 24 Feb 2002 08:27:39 +0000 (08:27 +0000)]
Call _dl_non_dynamic_init for !SHARED.

18 years ago(_dl_non_dynamic_init): Renamed from non_dynamic_init and exported now.
drepper [Sun, 24 Feb 2002 08:26:54 +0000 (08:26 +0000)]
(_dl_non_dynamic_init): Renamed from non_dynamic_init and exported now.

18 years agoUpdate.
drepper [Sun, 24 Feb 2002 07:10:08 +0000 (07:10 +0000)]
Update.

18 years ago(free_slotinfo): Check for end of list and return true in this case.
drepper [Sun, 24 Feb 2002 07:06:19 +0000 (07:06 +0000)]
(free_slotinfo): Check for end of list and return true in this case.

18 years agoUpdate.
drepper [Sun, 24 Feb 2002 04:57:56 +0000 (04:57 +0000)]
Update.

18 years agoUnconditionally include <pt-machine.h>.
drepper [Sun, 24 Feb 2002 04:56:52 +0000 (04:56 +0000)]
Unconditionally include <pt-machine.h>.

18 years agoHandle multiple inclusion.
drepper [Sun, 24 Feb 2002 04:55:57 +0000 (04:55 +0000)]
Handle multiple inclusion.

18 years ago(pthread_handle_create): Free TLS data structures if call failed.
drepper [Sun, 24 Feb 2002 04:53:58 +0000 (04:53 +0000)]
(pthread_handle_create): Free TLS data structures if call failed.
Pass correct stack to clone if USE_TLS.

18 years ago(pthread_getattr_np): Don't take thread descriptor size into account
drepper [Sun, 24 Feb 2002 04:51:50 +0000 (04:51 +0000)]
(pthread_getattr_np): Don't take thread descriptor size into account
if USE_TLS.

18 years agoUpdate.
drepper [Sat, 23 Feb 2002 19:38:02 +0000 (19:38 +0000)]
Update.

18 years agoUpdate.
drepper [Sat, 23 Feb 2002 19:32:41 +0000 (19:32 +0000)]
Update.

18 years ago(SUPPORTED-LOCALES): Add wa_BE and wa_BE@uero.
drepper [Sat, 23 Feb 2002 19:31:15 +0000 (19:31 +0000)]
(SUPPORTED-LOCALES): Add wa_BE and wa_BE@uero.

18 years agoWalloon language locale for Belgium with Euro.
drepper [Sat, 23 Feb 2002 19:29:56 +0000 (19:29 +0000)]
Walloon language locale for Belgium with Euro.

18 years agoWalloon language locale for Belgium.
drepper [Sat, 23 Feb 2002 19:29:34 +0000 (19:29 +0000)]
Walloon language locale for Belgium.

18 years agoAdjust a comment.
drepper [Sat, 23 Feb 2002 19:29:04 +0000 (19:29 +0000)]
Adjust a comment.

18 years agoCorrections of date and time formats.
drepper [Sat, 23 Feb 2002 19:28:44 +0000 (19:28 +0000)]
Corrections of date and time formats.

18 years agoAdd language codes for Walloon.
drepper [Sat, 23 Feb 2002 19:26:00 +0000 (19:26 +0000)]
Add language codes for Walloon.

18 years agoUpdate.
drepper [Sat, 23 Feb 2002 19:05:32 +0000 (19:05 +0000)]
Update.

18 years agoCorrect date information.
drepper [Sat, 23 Feb 2002 19:04:31 +0000 (19:04 +0000)]
Correct date information.

18 years agoUpdate.
drepper [Sat, 23 Feb 2002 18:39:46 +0000 (18:39 +0000)]
Update.

18 years ago(_dl_fini): Print some final statistics on the total number of
drepper [Sat, 23 Feb 2002 18:38:13 +0000 (18:38 +0000)]
(_dl_fini): Print some final statistics on the total number of
relocations performed.

18 years agoUpdate.
drepper [Sat, 23 Feb 2002 09:20:59 +0000 (09:20 +0000)]
Update.

18 years ago(load_profdata): If do_test provide information as to why loading failed.
drepper [Sat, 23 Feb 2002 09:20:19 +0000 (09:20 +0000)]
(load_profdata): If do_test provide information as to why loading failed.

18 years ago(_dl_start_profile): Initialize all of hist_hdr.dimen.
drepper [Sat, 23 Feb 2002 09:19:36 +0000 (09:19 +0000)]
(_dl_start_profile): Initialize all of hist_hdr.dimen.

18 years agoUpdate.
drepper [Sat, 23 Feb 2002 08:47:54 +0000 (08:47 +0000)]
Update.

18 years agoAlways export __init_misc. Don't define hooks for __libc_subinit.
drepper [Sat, 23 Feb 2002 08:46:24 +0000 (08:46 +0000)]
Always export __init_misc.  Don't define hooks for __libc_subinit.

18 years agoCall __init_misc instead of __libc_init.
drepper [Sat, 23 Feb 2002 08:45:55 +0000 (08:45 +0000)]
Call __init_misc instead of __libc_init.

18 years agoCall __init_misc in addition to __libc_init.
drepper [Sat, 23 Feb 2002 08:45:10 +0000 (08:45 +0000)]
Call __init_misc in addition to __libc_init.

18 years agoRunner for __libc_subinit list.
drepper [Sat, 23 Feb 2002 08:43:56 +0000 (08:43 +0000)]
Runner for __libc_subinit list.

18 years agoCompile set-init for subdir csu.
drepper [Sat, 23 Feb 2002 08:43:33 +0000 (08:43 +0000)]
Compile set-init for subdir csu.

18 years agoDon't compile set-init.
drepper [Sat, 23 Feb 2002 08:42:54 +0000 (08:42 +0000)]
Don't compile set-init.

18 years agoMoved to sysdeps/mach/hurd.
drepper [Sat, 23 Feb 2002 08:42:18 +0000 (08:42 +0000)]
Moved to sysdeps/mach/hurd.

18 years agoUpdate.
drepper [Sat, 23 Feb 2002 08:07:13 +0000 (08:07 +0000)]
Update.

18 years ago(tcbhead_t): Add self pointer.
drepper [Sat, 23 Feb 2002 08:06:23 +0000 (08:06 +0000)]
(tcbhead_t): Add self pointer.
Include <linuxthreads/descr.h> only if TLS is really used.
(GET_DTV): New macro.
(TLS_INIT_TP): Initialize self pointer.

18 years agoIntegrate creating and handling of thread descriptor for TLS.
drepper [Sat, 23 Feb 2002 08:03:58 +0000 (08:03 +0000)]
Integrate creating and handling of thread descriptor for TLS.

18 years agoInclude <tls.h>.
drepper [Sat, 23 Feb 2002 08:02:09 +0000 (08:02 +0000)]
Include <tls.h>.

18 years ago(struct _pthread_descr_struct): Update p_header for TLS. Add
drepper [Sat, 23 Feb 2002 08:01:30 +0000 (08:01 +0000)]
(struct _pthread_descr_struct): Update p_header for TLS. Add
p_stackaddr element #if USE_TLS.