kopensolaris-gnu/glibc.git
16 years ago * sysdeps/alpha/Makefile: New file.
rth [Tue, 13 Jan 2004 09:36:21 +0000 (09:36 +0000)]
    * sysdeps/alpha/Makefile: New file.
        * sysdeps/alpha/tcb-offsets.sym: New file.
        * sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h (SINGLE_THREAD_P):
        Use MULTIPLE_THREADS_OFFSET to implement !libpthread !libc version.

        * sysdeps/unix/sysv/linux/alpha/lowlevellock.h: Rewrite based
        on powerpc version.

16 years ago * sysdeps/alpha/bits/atomic.h (__arch_compare_and_exchange_xxx_8_int):
rth [Tue, 13 Jan 2004 09:15:55 +0000 (09:15 +0000)]
    * sysdeps/alpha/bits/atomic.h (__arch_compare_and_exchange_xxx_8_int):
        Cast old up to uint64_t before back down to inner width.
        (__arch_compare_and_exchange_xxx_16_int): Likewise.
        (__arch_compare_and_exchange_xxx_32_int): Likewise.
        (__arch_compare_and_exchange_xxx_64_int): Likewise.
        (__arch_compare_and_exchange_val_8_int): Cast result to
        the type of the memory.
        (__arch_compare_and_exchange_val_16_int): Likewise.
        (__arch_compare_and_exchange_val_32_int): Likewise.
        (__arch_compare_and_exchange_val_64_int): Likewise.
        (atomic_compare_and_exchange_bool_acq): Use __atomic_bool_bysize.
        (atomic_compare_and_exchange_bool_rel): Likewise.

        * sysdeps/unix/alpha/sysdep.h: Select inline_syscall_r0_asm
        based on HAVE___THREAD instead of USE_TLS.

        * sysdeps/unix/sysv/linux/alpha/adjtime.c (ADJTIMEX32): New.
        (__adjtimex_tv64): Use it.

        * sysdeps/unix/sysv/linux/alpha/semctl.c (__new_semctl): Cast
        to void* rather than directly to the compatibility structure type.
        * sysdeps/unix/sysv/linux/alpha/shmctl.c (__new_shmctl): Likewise.

        * sysdeps/unix/sysv/linux/alpha/sigaction.c (struct kernel_sigaction):
        Forward declare.

16 years ago * Versions.def (libm): Add GLIBC_2.3.3.
rth [Tue, 13 Jan 2004 09:08:00 +0000 (09:08 +0000)]
* Versions.def (libm): Add GLIBC_2.3.3.
* sysdeps/alpha/fpu/Versions: Add __c1_c*f and c*f to GLIBC_2.3.3.
* sysdeps/alpha/fpu/cabsf.c, sysdeps/alpha/fpu/cargf.c,
sysdeps/alpha/fpu/cfloat-compat.h, sysdeps/alpha/fpu/cimagf.c,
sysdeps/alpha/fpu/conjf.c, sysdeps/alpha/fpu/crealf.c,
sysdeps/alpha/fpu/s_cacosf.c, sysdeps/alpha/fpu/s_cacoshf.c,
sysdeps/alpha/fpu/s_casinf.c, sysdeps/alpha/fpu/s_casinhf.c,
sysdeps/alpha/fpu/s_catanf.c, sysdeps/alpha/fpu/s_catanhf.c,
sysdeps/alpha/fpu/s_ccosf.c, sysdeps/alpha/fpu/s_ccoshf.c,
sysdeps/alpha/fpu/s_cexpf.c, sysdeps/alpha/fpu/s_clog10f.c,
sysdeps/alpha/fpu/s_clogf.c, sysdeps/alpha/fpu/s_cpowf.c,
sysdeps/alpha/fpu/s_cprojf.c, sysdeps/alpha/fpu/s_csinf.c,
sysdeps/alpha/fpu/s_csinhf.c, sysdeps/alpha/fpu/s_csqrtf.c,
sysdeps/alpha/fpu/s_ctanf.c, sysdeps/alpha/fpu/s_ctanhf.c: New files.
* sysdeps/alpha/fpu/bits/mathdef.h: Rename complex float
functions for gcc 3.3.

* sysdeps/generic/s_cacosf.c, sysdeps/generic/s_cacoshf.c,
sysdeps/generic/s_casinf.c, sysdeps/generic/s_casinhf.c,
sysdeps/generic/s_catanf.c, sysdeps/generic/s_catanhf.c,
sysdeps/generic/s_ccosf.c, sysdeps/generic/s_ccoshf.c,
sysdeps/generic/s_cexpf.c, sysdeps/generic/s_clog10f.c,
sysdeps/generic/s_clogf.c, sysdeps/generic/s_cpowf.c,
sysdeps/generic/s_cprojf.c, sysdeps/generic/s_csinf.c,
sysdeps/generic/s_csinhf.c, sysdeps/generic/s_csqrtf.c,
sysdeps/generic/s_ctanf.c, sysdeps/generic/s_ctanhf.c: Don't
weak_alias if the function name has been #defined.

* math/cabsf.c: Move ...
* sysdeps/generic/cabsf.c: ... here.
* math/cargf.c: Move ...
* sysdeps/generic/cargf.c: ... here.
* math/cimagf.c: Move ...
* sysdeps/generic/cimagf.c: ... here.
* math/conjf.c: Move ...
* sysdeps/generic/conjf.c: ... here.
* math/crealf.c: Move ...
* sysdeps/generic/crealf.c: ... here.

16 years agoUpdate.
drepper [Tue, 13 Jan 2004 08:36:54 +0000 (08:36 +0000)]
Update.

16 years ago(_dl_start): Recognize PT_GNU_RELRO of ld.so.
drepper [Tue, 13 Jan 2004 08:35:34 +0000 (08:35 +0000)]
(_dl_start): Recognize PT_GNU_RELRO of ld.so.
(dl_main): Recognize PT_GNU_RELRO of the application.  Call
_dl_debug_initialize and initialize l_info[DT_DEBUG] before relocations.

16 years agoDefine PT_GNU_RELRO.
drepper [Tue, 13 Jan 2004 08:32:49 +0000 (08:32 +0000)]
Define PT_GNU_RELRO.

16 years ago(_dl_relocate_object): At the end, make relro part of loaded segments
drepper [Tue, 13 Jan 2004 08:31:37 +0000 (08:31 +0000)]
(_dl_relocate_object): At the end, make relro part of loaded segments
read-only.

16 years ago(_dl_map_object_from_fd): Recognize PT_GNU_RELRO.
drepper [Tue, 13 Jan 2004 08:29:59 +0000 (08:29 +0000)]
(_dl_map_object_from_fd): Recognize PT_GNU_RELRO.

16 years ago(struct link_map): Add relro_addr and relro_size members.
drepper [Tue, 13 Jan 2004 08:27:52 +0000 (08:27 +0000)]
(struct link_map): Add relro_addr and relro_size members.

16 years agoRegenerated.
drepper [Tue, 13 Jan 2004 08:24:27 +0000 (08:24 +0000)]
Regenerated.

16 years agoAdd check for -z relro option.
drepper [Tue, 13 Jan 2004 08:23:34 +0000 (08:23 +0000)]
Add check for -z relro option.

16 years agoAdd have-z-relro.
drepper [Tue, 13 Jan 2004 08:20:38 +0000 (08:20 +0000)]
Add have-z-relro.

16 years ago(shlib.lds): Place __libc_subfreeres, __libc_atexit, and
drepper [Tue, 13 Jan 2004 08:19:40 +0000 (08:19 +0000)]
(shlib.lds): Place __libc_subfreeres, __libc_atexit, and
__libc_thread_subfreeres sections after .jcr section.

16 years agoDefine relro-LDFLAGS if have-z-relro==yes. Add it to LDFLAGS.so and
drepper [Tue, 13 Jan 2004 08:17:00 +0000 (08:17 +0000)]
Define relro-LDFLAGS if have-z-relro==yes.  Add it to LDFLAGS.so and
LDFLAGS-rtld.
(+link): Add relro-LDFLAGS.

16 years ago.
aj [Mon, 12 Jan 2004 16:41:44 +0000 (16:41 +0000)]
.

16 years agoFix typo in last patch.
aj [Mon, 12 Jan 2004 16:41:10 +0000 (16:41 +0000)]
Fix typo in last patch.

16 years agoUpdate.
aj [Sun, 11 Jan 2004 12:23:20 +0000 (12:23 +0000)]
Update.

16 years agoAdd cfi directives.
aj [Sun, 11 Jan 2004 12:23:01 +0000 (12:23 +0000)]
Add cfi directives.

16 years agoFix typo in last commit.
aj [Sat, 10 Jan 2004 19:27:24 +0000 (19:27 +0000)]
Fix typo in last commit.

16 years agoAdd cfi directives.
aj [Sat, 10 Jan 2004 19:23:44 +0000 (19:23 +0000)]
Add cfi directives.

16 years agoUpdate.
drepper [Sat, 10 Jan 2004 18:08:28 +0000 (18:08 +0000)]
Update.

16 years agoAdd cfi directives.
drepper [Sat, 10 Jan 2004 18:06:16 +0000 (18:06 +0000)]
Add cfi directives.

16 years agoUpdate.
drepper [Thu, 8 Jan 2004 18:23:53 +0000 (18:23 +0000)]
Update.

16 years agoUpdate.
drepper [Thu, 8 Jan 2004 18:22:08 +0000 (18:22 +0000)]
Update.

16 years ago(tests): Add tst-backtrace1.
drepper [Thu, 8 Jan 2004 18:20:58 +0000 (18:20 +0000)]
(tests): Add tst-backtrace1.

16 years agoTest for backtracing in thread.
drepper [Thu, 8 Jan 2004 18:20:41 +0000 (18:20 +0000)]
Test for backtracing in thread.

16 years ago(__clone): Add cfi_endproc right before syscall and cfi_startproc before
drepper [Thu, 8 Jan 2004 18:20:13 +0000 (18:20 +0000)]
(__clone): Add cfi_endproc right before syscall and cfi_startproc before
PSEUDO_END.  Clear %rbp in thread_start.

16 years agoUpdate.
drepper [Tue, 6 Jan 2004 22:12:27 +0000 (22:12 +0000)]
Update.

16 years ago(tests): Add bug-regex22.
drepper [Tue, 6 Jan 2004 22:01:01 +0000 (22:01 +0000)]
(tests): Add bug-regex22.
(bug-regex22-ENV): Set.

16 years agoTest re.translate.
drepper [Tue, 6 Jan 2004 22:00:49 +0000 (22:00 +0000)]
Test re.translate.

16 years ago(re_string_construct_common): Cast trans to unsigned RE_TRANSLATE_TYPE.
drepper [Tue, 6 Jan 2004 22:00:16 +0000 (22:00 +0000)]
(re_string_construct_common): Cast trans to unsigned RE_TRANSLATE_TYPE.
(re_string_peek_byte_case, re_string_fetch_byte_case): Avoid fast
path if pstr->trans.  Never translate the character through pstr->trans.

16 years ago(re_string_t): Change trans type to unsigned RE_TRANSLATE_TYPE.
drepper [Tue, 6 Jan 2004 21:59:50 +0000 (21:59 +0000)]
(re_string_t): Change trans type to unsigned RE_TRANSLATE_TYPE.

16 years ago(regcomp): Fix comment typo.
drepper [Tue, 6 Jan 2004 21:59:24 +0000 (21:59 +0000)]
(regcomp): Fix comment typo.
(regfree): Free preg->translate, clear buffer, allocated, fastmap
and translate fields.

(build_charclass, buld_charclass_op): Change first
argument to unsigned RE_TRANSLATE_TYPE.

16 years ago.
roland [Tue, 6 Jan 2004 10:31:20 +0000 (10:31 +0000)]
.

16 years ago2003-12-11 Ulrich Weigand <uweigand@de.ibm.com>
roland [Tue, 6 Jan 2004 10:31:06 +0000 (10:31 +0000)]
2003-12-11  Ulrich Weigand  <uweigand@de.ibm.com>

* sysdeps/alpha/tls.h (DB_THREAD_SELF): Pass bit size of thread
register as second parameter to the REGISTER macro.
* sysdeps/ia64/tls.h (DB_THREAD_SELF): Likewise.
* sysdeps/powerpc/tls.h (DB_THREAD_SELF): Likewise.
* sysdeps/sh/tls.h (DB_THREAD_SELF): Likewise.
* sysdeps/sparc/tls.h (DB_THREAD_SELF): Likewise.
* sysdeps/s390/tls.h (DB_THREAD_SELF): Pass __WORDSIZE as bit size
of thread register as second parameter to REGISTER macro in 64 case.

16 years ago2003-12-11 Ulrich Weigand <uweigand@de.ibm.com>
roland [Tue, 6 Jan 2004 10:30:50 +0000 (10:30 +0000)]
2003-12-11  Ulrich Weigand  <uweigand@de.ibm.com>

* db_info.c (REGISTER): Add bit size of thread register as second
parameter to REGISTER macro.

16 years agoFix typo.
aj [Sat, 3 Jan 2004 13:07:45 +0000 (13:07 +0000)]
Fix typo.

16 years ago(re_match_context_t): Add dfa member.
aj [Sat, 3 Jan 2004 13:07:29 +0000 (13:07 +0000)]
(re_match_context_t): Add dfa member.

16 years agoUpdate.
drepper [Sat, 3 Jan 2004 08:56:19 +0000 (08:56 +0000)]
Update.

16 years ago(CFLAGS-getpid.c): Removed.
drepper [Sat, 3 Jan 2004 08:55:30 +0000 (08:55 +0000)]
(CFLAGS-getpid.c): Removed.
(CFLAGS-getpid.o): Defined.
(CFLAGS-getpid.os): Defined.

16 years agoUpdate.
drepper [Sat, 3 Jan 2004 06:56:35 +0000 (06:56 +0000)]
Update.

16 years ago(re_node_set_add_intersect, re_node_set_merge): Rewritten.
drepper [Sat, 3 Jan 2004 05:08:04 +0000 (05:08 +0000)]
(re_node_set_add_intersect, re_node_set_merge): Rewritten.
(re_node_set_insert, re_node_set_remove_at):
Avoid memmove, we know what direction we should copy
and that we are copying 32-bit words.
(re_node_set_compare): Iterate backwards.

16 years ago(match_ctx_free_subtops, search_cur_bkref_entry,
drepper [Sat, 3 Jan 2004 04:06:39 +0000 (04:06 +0000)]
(match_ctx_free_subtops, search_cur_bkref_entry,
match_ctx_add_sublast, sift_ctx_init, acquire_init_state_context,
prune_impossible_nodes, check_halt_state_context, proceed_next_node,
sift_states_backward, update_cur_sifted_state, check_dst_limits,
check_dst_limits_calc_pos, sift_states_bkref, transit_state,
check_subexp_matching_top, transit_state_sb, transit_state_mb,
transit_state_bkref, get_subexp, get_subexp_sub, check_arrival,
check_arrival_add_next_nodes, expand_bkref_cache, check_node_accept):
Remove dfa parameter.  Get dfa from mctxt.  Adjust callers.
(re_search_internal): Initialize mctxt.dfa.

16 years ago.
roland [Fri, 2 Jan 2004 22:16:56 +0000 (22:16 +0000)]
.

16 years ago2003-12-30 Paul Eggert <eggert@twinsun.com>
roland [Fri, 2 Jan 2004 22:16:49 +0000 (22:16 +0000)]
2003-12-30  Paul Eggert  <eggert@twinsun.com>

* time/mktime.c (verify): New macro.
(time_t_is_integer, twos_complement_arithmetic,
right_shift_propagates_sign, base_year_is_a_multiple_of_100,
C99_integer_division): Document these longstanding assumptions in the
code, and verify them at compile-time.

16 years agoUpdate.
drepper [Fri, 2 Jan 2004 21:20:51 +0000 (21:20 +0000)]
Update.

16 years ago(acquire_init_state_context,
drepper [Fri, 2 Jan 2004 21:18:54 +0000 (21:18 +0000)]
(acquire_init_state_context,
check_halt_state_context, transit_state, transit_state_sb,
transit_state_mb, transit_state_bkref, check_arrival,
check_node_accept): Adjust re_string_context_at and
re_string_reconstruct callers.
(re_search_internal): Likewise.  Set input.newline_anchor.
(build_trtable): Use dfa->word_char bitmap instead of IS_WORD_CHAR.

(match_ctx_init): Remove input argument.  Don't initialize fields to zero.
(re_search_internal): Move input into mctx.input.
(acquire_init_state_context, check_matching,
check_halt_state_context, proceed_next_node,
clean_state_log_if_needed, sift_states_bkref, sift_states_iter_mb,
transit_state, transit_state_sb, transit_state_mb,
transit_state_bkref, get_subexp, check_arrival,
check_arrival_add_next_nodes, check_node_accept, extend_buffers):
Change mctx->input into &mctx->input and mctx->input->field into
mctx->input.field.

(acquire_init_state_context,
prune_impossible_nodes, check_matching, check_halt_state_context,
proceed_next_node, sift_states_iter_mb, sift_states_backward,
update_cur_sifted_state, sift_states_bkref, transit_state,
transit_state_sb, transit_state_mb, transit_state_bkref,
get_subexp, get_subexp_sub, check_arrival, expand_bkref_cache,
build_trtable): Remove preg argument, add dfa argument instead
and remove dfa = preg->buffer initialization in the body.
Adjust all callers.
(check_node_accept_bytes, group_nodes_into_DFAstates,
check_node_accept): Likewise.  Use dfa->syntax instead of
preg->syntax.
(check_arrival_add_next_nodes): Remove preg argument.

16 years ago(re_const_bitset_ptr_t): New type.
drepper [Fri, 2 Jan 2004 21:17:54 +0000 (21:17 +0000)]
(re_const_bitset_ptr_t): New type.
(re_string_t): Add newline_anchor, word_char and word_ops_used fields.
(re_dfa_t): Change word_char type to bitset.  Add word_ops_used field.
(re_string_context_at, re_string_reconstruct): Remove last argument.

(re_match_context_t): Make input re_string_t instead of a pointer to it.

(re_dfa_t): Add syntax field.

16 years ago(re_string_allocate): Initialize
drepper [Fri, 2 Jan 2004 21:17:14 +0000 (21:17 +0000)]
(re_string_allocate): Initialize
pstr->word_char and pstr->word_ops_used.
(re_string_context_at): Remove newline_anchor argument.
Use input->newline_anchor instead, swap && conditions.
Only use IS_WIDE_WORD_CHAR if input->word_ops_used != 0.
Use input->word_char bitmap instead of IS_WORD_CHAR.
(re_string_reconstruct): Likewise.
Adjust re_string_context_at caller.

(re_string_construct_common): Don't clear pstr here...
(re_string_construct): ... but only here.

(re_node_set_insert): Remove unused variables.

16 years ago(init_word_char): Change return type to void.
drepper [Fri, 2 Jan 2004 21:16:31 +0000 (21:16 +0000)]
(init_word_char): Change return type to void.
Set dfa->word_ops_used.
(free_dfa_content): Don't free dfa->word_char.
(parse_expression): Remove error handling for init_word_char.

16 years ago(struct re_dfastate_t): Fix context field size.
drepper [Fri, 2 Jan 2004 11:15:10 +0000 (11:15 +0000)]
(struct re_dfastate_t): Fix context field size.

16 years agoUpdate.
drepper [Fri, 2 Jan 2004 11:08:23 +0000 (11:08 +0000)]
Update.

16 years ago(re_dfastate_t): Fix size of the CONTEXT bitfield.
drepper [Fri, 2 Jan 2004 11:07:30 +0000 (11:07 +0000)]
(re_dfastate_t): Fix size of the CONTEXT bitfield.

16 years ago(re_node_set_insert): Rewrite.
drepper [Fri, 2 Jan 2004 11:07:00 +0000 (11:07 +0000)]
(re_node_set_insert):  Rewrite.

16 years agoUpdate.
drepper [Fri, 2 Jan 2004 09:03:57 +0000 (09:03 +0000)]
Update.

16 years agoUpdate.
drepper [Fri, 2 Jan 2004 01:07:21 +0000 (01:07 +0000)]
Update.

16 years agoPrint the status for both the sorting tests, xfrm
drepper [Fri, 2 Jan 2004 01:03:38 +0000 (01:03 +0000)]
Print the status for both the sorting tests, xfrm
and collate, making it possible to know which one of them that
fail if only one of them misbehaves.  Indent output from
'diff -u' when sorting test fail, to make it easier to visually
group the output.

16 years agoUpdate.
drepper [Fri, 2 Jan 2004 00:59:51 +0000 (00:59 +0000)]
Update.

16 years agoAdd simple test to check left justified currency values in the C locale.
drepper [Fri, 2 Jan 2004 00:59:23 +0000 (00:59 +0000)]
Add simple test to check left justified currency values in the C locale.

16 years agoDon't print every line. The program already prints the failing ones.
drepper [Fri, 2 Jan 2004 00:58:58 +0000 (00:58 +0000)]
Don't print every line.  The program already prints the failing ones.

16 years agoMake formatting of left-justified currency values match the the POSIX
drepper [Fri, 2 Jan 2004 00:58:19 +0000 (00:58 +0000)]
Make formatting of left-justified currency values match the the POSIX
standard.

16 years agoUpdate.
drepper [Thu, 1 Jan 2004 23:06:02 +0000 (23:06 +0000)]
Update.

16 years ago(main): Fix typo in message.
drepper [Thu, 1 Jan 2004 23:05:30 +0000 (23:05 +0000)]
(main): Fix typo in message.

16 years agoUpdate.
drepper [Thu, 1 Jan 2004 20:43:30 +0000 (20:43 +0000)]
Update.

16 years agoUpdate copyright year.
drepper [Thu, 1 Jan 2004 20:41:59 +0000 (20:41 +0000)]
Update copyright year.

16 years agoUpdate copyright year.
aj [Thu, 1 Jan 2004 18:43:01 +0000 (18:43 +0000)]
Update copyright year.

16 years ago.
aj [Thu, 1 Jan 2004 11:54:51 +0000 (11:54 +0000)]
.

16 years ago (generated): New.
aj [Thu, 1 Jan 2004 11:54:29 +0000 (11:54 +0000)]
 (generated): New.

16 years agoUpdate.
aj [Thu, 1 Jan 2004 11:54:00 +0000 (11:54 +0000)]
Update.

16 years ago * Makefile (generated): Add missing files.
aj [Thu, 1 Jan 2004 11:53:29 +0000 (11:53 +0000)]
* Makefile (generated): Add missing files.

16 years ago.
roland [Wed, 31 Dec 2003 23:58:57 +0000 (23:58 +0000)]
.

16 years ago2003-12-30 Paul Eggert <eggert@twinsun.com>
roland [Wed, 31 Dec 2003 23:58:50 +0000 (23:58 +0000)]
2003-12-30  Paul Eggert  <eggert@twinsun.com>

* time/strftime.c (my_strftime_gmtime_r, my_strftime_localtime_r):
Remove.  All uses changed to __localtime_r and __gmtime_r.
(__gmtime_r, __localtime_r) [!HAVE_TM_GMTOFF]: New macros.
Include "time_r.h" to get their implementations.

16 years ago2003-12-30 Paul Eggert <eggert@twinsun.com>
roland [Wed, 31 Dec 2003 23:58:48 +0000 (23:58 +0000)]
2003-12-30  Paul Eggert  <eggert@twinsun.com>

* time/mktime.c: (my_mktime_localtime_r):
Remove.  All uses changed to __localtime_r.
(__localtime_r) [!defined _LIBC]: New macro.  Include "time_r.h" to
get its implementation.
Fix compile-command to allow for TIME_R_POSIX.

16 years ago2003-12-30 Paul Eggert <eggert@twinsun.com>
roland [Wed, 31 Dec 2003 23:58:46 +0000 (23:58 +0000)]
2003-12-30  Paul Eggert  <eggert@twinsun.com>

* time/timegm.c: Allow use in GNU applications outside glibc.
[defined HAVE_CONFIG_H]: Include <config.h>.
[!defined _LIBC]: Include "timegm.h", <time_r.h>.
Define __gmtime_r, and declare __mktime_internal.
(timegm): Define via a prototype, since we can safely assume C89 now.

16 years ago.
roland [Wed, 31 Dec 2003 23:53:30 +0000 (23:53 +0000)]
.

16 years ago2003-12-31 Joseph S. Myers <jsm@polyomino.org.uk>
roland [Wed, 31 Dec 2003 23:53:18 +0000 (23:53 +0000)]
2003-12-31  Joseph S. Myers  <jsm@polyomino.org.uk>

* CONFORMANCE: Update.

16 years agoUpdate.
drepper [Wed, 31 Dec 2003 23:41:43 +0000 (23:41 +0000)]
Update.

16 years ago(pthread_getattr_np): Make sure stack info returned for main thread
drepper [Wed, 31 Dec 2003 23:41:06 +0000 (23:41 +0000)]
(pthread_getattr_np): Make sure stack info returned for main thread
does not overlap with any other VMA.

16 years ago.
roland [Wed, 31 Dec 2003 22:49:30 +0000 (22:49 +0000)]
.

16 years ago2003-12-30 Paul Eggert <eggert@twinsun.com>
roland [Wed, 31 Dec 2003 22:48:00 +0000 (22:48 +0000)]
2003-12-30  Paul Eggert  <eggert@twinsun.com>

* time/mktime.c (check_result): Use less-confusing report format.
"long" -> "long int", as per usual GNU style.
(main): Likewise.
Don't loop if the iteration overflows time_t.
Allow a negative step in the iteration.
* time/mktime.c: Assume freestanding C89 or better.
(HAVE_LIMITS_H, STDC_HEADERS) [defined _LIBC]: Remove;
assume they're 1.
(__P): Remove; not used.
(CHAR_BIT, INT_MIN, INT_MAX): Remove; <limits.h> defines them.
(mktime, not_equal_tm, print_tm, check_result, main): Use prototypes.
Prototypes use const * where appropriate.
(main) [DEBUG]: Fix typo in testing code uncovered by above changes,
which caused the testing code to dump core on some hosts.

16 years agoUpdate.
drepper [Wed, 31 Dec 2003 22:46:53 +0000 (22:46 +0000)]
Update.

16 years ago(setlocale): Avoid duplicating locale names if we can reuse old strings.
drepper [Wed, 31 Dec 2003 22:44:03 +0000 (22:44 +0000)]
(setlocale): Avoid duplicating locale names if we can reuse old strings.

16 years agoUpdate.
drepper [Wed, 31 Dec 2003 22:25:36 +0000 (22:25 +0000)]
Update.

16 years ago(pthread_getattr_np): Make sure stack info returned for main thread
drepper [Wed, 31 Dec 2003 22:24:58 +0000 (22:24 +0000)]
(pthread_getattr_np): Make sure stack info returned for main thread
does not overlap with any other VMA.

16 years agoUpdate.
drepper [Wed, 31 Dec 2003 21:44:08 +0000 (21:44 +0000)]
Update.

16 years agoProvide better error message in case of unknown host. Remove USE_IN_LIBIO.
drepper [Wed, 31 Dec 2003 21:18:06 +0000 (21:18 +0000)]
Provide better error message in case of unknown host.  Remove USE_IN_LIBIO.

16 years agoUpdated version, more conforming with current init file standards.
drepper [Wed, 31 Dec 2003 20:32:20 +0000 (20:32 +0000)]
Updated version, more conforming with current init file standards.

16 years ago(_PATH_NSCDPID): Move the file into /var/run/nscd directory.
drepper [Wed, 31 Dec 2003 20:31:47 +0000 (20:31 +0000)]
(_PATH_NSCDPID): Move the file into /var/run/nscd directory.
(_PATH_NSCDSOCKET): Likewise.

16 years ago(timeout_handler): Fix error message.
drepper [Wed, 31 Dec 2003 19:24:24 +0000 (19:24 +0000)]
(timeout_handler): Fix error message.

16 years agoUpdate.
drepper [Wed, 31 Dec 2003 11:17:09 +0000 (11:17 +0000)]
Update.

16 years ago(DL_DST_REQUIRED): Avoid the complex operations if CNT == 0.
drepper [Wed, 31 Dec 2003 11:16:13 +0000 (11:16 +0000)]
(DL_DST_REQUIRED): Avoid the complex operations if CNT == 0.

16 years agoUpdate.
drepper [Tue, 30 Dec 2003 20:01:17 +0000 (20:01 +0000)]
Update.

16 years ago(tests): Add 3 new tests.
drepper [Tue, 30 Dec 2003 19:59:43 +0000 (19:59 +0000)]
(tests): Add 3 new tests.

16 years ago(get_subexp): Only set bkref_str after the first loop, use buf + bkref_str_off
drepper [Tue, 30 Dec 2003 19:59:27 +0000 (19:59 +0000)]
(get_subexp): Only set bkref_str after the first loop, use buf + bkref_str_off
in the loop instead.

(clean_state_log_if_need): Rename to...
(clean_state_log_if_needed): ...this.
(transit_state_mb, get_subexp_sub): Adjust callers.

16 years agoUpdate.
drepper [Tue, 30 Dec 2003 17:57:38 +0000 (17:57 +0000)]
Update.

16 years ago(pmap_set): Do CLNT_DESTROY even if CLNT_CALL failed.
drepper [Tue, 30 Dec 2003 17:56:29 +0000 (17:56 +0000)]
(pmap_set): Do CLNT_DESTROY even if CLNT_CALL failed.

16 years ago(Search Functions): Fix bugs in wcswcs documentation.
drepper [Tue, 30 Dec 2003 17:53:14 +0000 (17:53 +0000)]
(Search Functions): Fix bugs in wcswcs documentation.

16 years agoUpdate.
drepper [Mon, 29 Dec 2003 18:51:29 +0000 (18:51 +0000)]
Update.

16 years agoAdd a few definitions from Solaris 9.
drepper [Mon, 29 Dec 2003 18:50:21 +0000 (18:50 +0000)]
Add a few definitions from Solaris 9.

16 years agoUpdate.
drepper [Mon, 29 Dec 2003 18:02:21 +0000 (18:02 +0000)]
Update.