kopensolaris-gnu/glibc.git
16 years ago(p_option): Add handling for RES_USE_INET6, RES_ROTATE,
drepper [Thu, 15 Jan 2004 09:43:35 +0000 (09:43 +0000)]
(p_option): Add handling for RES_USE_INET6, RES_ROTATE,
RES_NOCHECKNAME, and RES_USEBSTRING.

16 years agoAdd RES_USEBSTRING.
drepper [Thu, 15 Jan 2004 09:41:58 +0000 (09:41 +0000)]
Add RES_USEBSTRING.

16 years agoUpdate.
drepper [Thu, 15 Jan 2004 06:38:27 +0000 (06:38 +0000)]
Update.

16 years agoDeclare __libc_stack_end, _dl_argc, _dl_argv, _dl_argv_internal with
drepper [Thu, 15 Jan 2004 06:37:40 +0000 (06:37 +0000)]
Declare __libc_stack_end, _dl_argc, _dl_argv, _dl_argv_internal with
attribute_relro.

16 years agoAdd attribute_relro to _dl_auxv. Use attribute_relro instead of
drepper [Thu, 15 Jan 2004 06:36:27 +0000 (06:36 +0000)]
Add attribute_relro to _dl_auxv.  Use attribute_relro instead of
explicitly assigning variable to the .data.rel.ro section for
__libc_enable_secure and __libc_stack_end.

16 years agoAdd attribute_relro to _dl_argc, _dl_argv, _dl_skip_args,
drepper [Thu, 15 Jan 2004 06:34:59 +0000 (06:34 +0000)]
Add attribute_relro to _dl_argc, _dl_argv, _dl_skip_args,
load_time, start_time, library_path, preloadlist, version_info, any_debug.
Remove rtld_total_time.  Make it a local variable.  Pass pointer to
it to print_statistics.  Change print_statistics accordingly.

16 years agoDefine attribute_relro.
drepper [Thu, 15 Jan 2004 06:30:49 +0000 (06:30 +0000)]
Define attribute_relro.

16 years agoAdd attribute_relro to env_path_list, capstr, ncapstr, max_capstrlen,
drepper [Thu, 15 Jan 2004 06:29:54 +0000 (06:29 +0000)]
Add attribute_relro to env_path_list, capstr, ncapstr, max_capstrlen,
and max_dirnamelen definitions.

16 years agoAdd entry for HAVE_Z_RELRO.
drepper [Thu, 15 Jan 2004 06:27:31 +0000 (06:27 +0000)]
Add entry for HAVE_Z_RELRO.

16 years agoRegenerated.
drepper [Thu, 15 Jan 2004 06:27:11 +0000 (06:27 +0000)]
Regenerated.

16 years agoDefine HAVE_Z_RELRO if the linker supports -z relro.
drepper [Thu, 15 Jan 2004 06:26:14 +0000 (06:26 +0000)]
Define HAVE_Z_RELRO if the linker supports -z relro.

16 years ago.
roland [Thu, 15 Jan 2004 01:54:42 +0000 (01:54 +0000)]
.

16 years ago2004-01-13 Segher Boessenkool <boessen@de.ibm.com>
roland [Thu, 15 Jan 2004 01:54:31 +0000 (01:54 +0000)]
2004-01-13  Segher Boessenkool  <boessen@de.ibm.com>

* Makerules (gen-as-const): Don't silently continue on failure.

16 years agoDefine __libc_stack_end with rtld_hidden_data_def.
drepper [Wed, 14 Jan 2004 19:19:47 +0000 (19:19 +0000)]
Define __libc_stack_end with rtld_hidden_data_def.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 19:19:33 +0000 (19:19 +0000)]
Update.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 18:41:22 +0000 (18:41 +0000)]
Update.

16 years agoAdd const to jump table variable definition.
drepper [Wed, 14 Jan 2004 18:40:02 +0000 (18:40 +0000)]
Add const to jump table variable definition.

16 years agoAdd const to function tables types.
drepper [Wed, 14 Jan 2004 18:34:43 +0000 (18:34 +0000)]
Add const to function tables types.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 08:51:21 +0000 (08:51 +0000)]
Update.

16 years ago(pthread_funtions): Make array const.
drepper [Wed, 14 Jan 2004 08:50:55 +0000 (08:50 +0000)]
(pthread_funtions): Make array const.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 05:38:11 +0000 (05:38 +0000)]
Update.

16 years ago(get_sysdep_segment_value): Handle "I".
drepper [Wed, 14 Jan 2004 05:35:56 +0000 (05:35 +0000)]
(get_sysdep_segment_value): Handle "I".
(_nl_load_domain): Treat major revision 1 like major revision 0.

16 years ago(MO_REVISION_NUMBER_WITH_SYSDEP_I): New definition.
drepper [Wed, 14 Jan 2004 05:35:39 +0000 (05:35 +0000)]
(MO_REVISION_NUMBER_WITH_SYSDEP_I): New definition.

16 years ago(vfprintf): Disallow the 'I' flag after width or precision has been seen.
drepper [Wed, 14 Jan 2004 05:31:06 +0000 (05:31 +0000)]
(vfprintf): Disallow the 'I' flag after width or precision has been seen.

16 years ago(_nl_load_domain): When a string pair uses a system
drepper [Wed, 14 Jan 2004 05:25:48 +0000 (05:25 +0000)]
(_nl_load_domain): When a string pair uses a system
dependent segment not known to this version of the library, ignore
the string pair instead of crashing.

16 years agoRegenerated.
drepper [Wed, 14 Jan 2004 04:29:02 +0000 (04:29 +0000)]
Regenerated.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 04:28:32 +0000 (04:28 +0000)]
Update.

16 years agoRewrite test to give gcc to clean up after itself.
drepper [Wed, 14 Jan 2004 04:25:13 +0000 (04:25 +0000)]
Rewrite test to give gcc to clean up after itself.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 04:11:30 +0000 (04:11 +0000)]
Update.

16 years agoSupport crappy compilers and platforms which have problems with alloca.
drepper [Wed, 14 Jan 2004 04:10:07 +0000 (04:10 +0000)]
Support crappy compilers and platforms which have problems with alloca.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 03:55:19 +0000 (03:55 +0000)]
Update.

16 years ago[!HAVE_TLS_SUPPORT]: Define SINGLE_THREAD_P using static
drepper [Wed, 14 Jan 2004 03:54:41 +0000 (03:54 +0000)]
[!HAVE_TLS_SUPPORT]: Define SINGLE_THREAD_P using static
__lib*_multiple_threads.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 02:42:20 +0000 (02:42 +0000)]
Update.

16 years ago[_LIBC && !RE_ENABLE_I18N]:
drepper [Wed, 14 Jan 2004 02:40:57 +0000 (02:40 +0000)]
[_LIBC && !RE_ENABLE_I18N]:
Drop code to support this, it is never true.
(build_range_exp) [!_LIBC]: Do not create a range
in MBCSET for a single-byte character set.
(build_range_exp) [_LIBC]: Do not create a range
in MBCSET for a single-byte character set without
collation elements.
(init_dfa): Do not conditionalize on _LIBC, it
just makes the code less clear.
(parse_bracket_exp): Use NON_MATCH variable in
addition to "mbcset->non_match", not as an alternative.
(build_charclass_op): rename NOT parameter to
NON_MATCH, use it instead of declaring a variable.
(parse_bracket_exp) [!_LIBC]: Pass NULL for MBCSET
if the character set is single-byte.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 02:34:21 +0000 (02:34 +0000)]
Update.

16 years agoFix the character values.
drepper [Wed, 14 Jan 2004 02:33:49 +0000 (02:33 +0000)]
Fix the character values.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 01:48:22 +0000 (01:48 +0000)]
Update.

16 years agoUse prototype form.
drepper [Wed, 14 Jan 2004 01:47:50 +0000 (01:47 +0000)]
Use prototype form.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 01:45:37 +0000 (01:45 +0000)]
Update.

16 years ago(main): Add new test.
drepper [Wed, 14 Jan 2004 01:44:46 +0000 (01:44 +0000)]
(main): Add new test.

16 years ago(re_string_is_single_byte_char): Return true at last byte in the string.
drepper [Wed, 14 Jan 2004 01:44:29 +0000 (01:44 +0000)]
(re_string_is_single_byte_char): Return true at last byte in the string.

16 years ago(peek_token_bracket): Check remaining string length before
drepper [Wed, 14 Jan 2004 01:44:10 +0000 (01:44 +0000)]
(peek_token_bracket): Check remaining string length before
re_string_peek_byte (x, 1).

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 01:16:07 +0000 (01:16 +0000)]
Update.

16 years agoMove __libc_enable_secure into .data.rel.ro.
drepper [Wed, 14 Jan 2004 01:14:38 +0000 (01:14 +0000)]
Move __libc_enable_secure into .data.rel.ro.

16 years agoUpdate.
drepper [Wed, 14 Jan 2004 00:24:36 +0000 (00:24 +0000)]
Update.

16 years agoOnly initialize __libc_stack_end here if !SHARED.
drepper [Wed, 14 Jan 2004 00:23:09 +0000 (00:23 +0000)]
Only initialize __libc_stack_end here if !SHARED.

16 years agoDeclare __libc_stack_end with rtld_hidden_proto.
drepper [Wed, 14 Jan 2004 00:22:20 +0000 (00:22 +0000)]
Declare __libc_stack_end with rtld_hidden_proto.

16 years agoDefine __libc_stack_end with rtld_hidden_def and move into
drepper [Wed, 14 Jan 2004 00:21:38 +0000 (00:21 +0000)]
Define __libc_stack_end with rtld_hidden_def and move into
.data.rel.ro section.

16 years ago(_dl_start_final): Initialze __libc_stack_end here.
drepper [Wed, 14 Jan 2004 00:19:36 +0000 (00:19 +0000)]
(_dl_start_final): Initialze __libc_stack_end here.

16 years agoInclude <tls.h>.
drepper [Tue, 13 Jan 2004 23:15:57 +0000 (23:15 +0000)]
Include <tls.h>.

16 years ago2004-01-13 Roland McGrath <roland@redhat.com>
roland [Tue, 13 Jan 2004 21:30:17 +0000 (21:30 +0000)]
2004-01-13  Roland McGrath  <roland@redhat.com>

* sysdeps/powerpc/tcb-offsets.sym: Put -- separator line before any
conditionals.

16 years ago * sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Fix typo.
rth [Tue, 13 Jan 2004 20:47:00 +0000 (20:47 +0000)]
    * sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Fix typo.

16 years ago.
roland [Tue, 13 Jan 2004 20:38:58 +0000 (20:38 +0000)]
.

16 years ago2004-01-13 Roland McGrath <roland@redhat.com>
roland [Tue, 13 Jan 2004 20:38:39 +0000 (20:38 +0000)]
2004-01-13  Roland McGrath  <roland@redhat.com>

* sysdeps/powerpc/tcb-offsets.sym: Put -- separator line before any
conditionals.

16 years ago(__libc_stack_end): Mark hidden.
drepper [Tue, 13 Jan 2004 20:18:20 +0000 (20:18 +0000)]
(__libc_stack_end): Mark hidden.
(_dl_make_stack_executable): Add one more __builtin_expect.

16 years ago(_dl_make_stack_executable): Move common code in front. Use __builtin_expect.
drepper [Tue, 13 Jan 2004 19:38:19 +0000 (19:38 +0000)]
(_dl_make_stack_executable): Move common code in front.  Use __builtin_expect.

16 years agoUpdate.
drepper [Tue, 13 Jan 2004 15:47:32 +0000 (15:47 +0000)]
Update.

16 years agoChange declaration of __make_stacks_executable.
drepper [Tue, 13 Jan 2004 15:46:54 +0000 (15:46 +0000)]
Change declaration of __make_stacks_executable.

16 years ago(__make_stacks_executable): Change interface. Check parameters. Pass
drepper [Tue, 13 Jan 2004 15:46:12 +0000 (15:46 +0000)]
(__make_stacks_executable): Change interface.  Check parameters.  Pass
parameter on to libc counterpart.

16 years agoUpdate.
drepper [Tue, 13 Jan 2004 15:44:23 +0000 (15:44 +0000)]
Update.

16 years agoChange type of hook for _dl_make_stacks_executable appropriately.
drepper [Tue, 13 Jan 2004 15:41:27 +0000 (15:41 +0000)]
Change type of hook for _dl_make_stacks_executable appropriately.

16 years ago(_dl_map_object_from_fd): Take additional paramter.
drepper [Tue, 13 Jan 2004 15:39:28 +0000 (15:39 +0000)]
(_dl_map_object_from_fd): Take additional paramter.
Pass it on to the changed function.
(_dl_map_object): Pass new parameter to _dl_map_object_from_fd.

16 years agoChange declaration and type of hook member in rtld_global appropriately.
drepper [Tue, 13 Jan 2004 15:36:57 +0000 (15:36 +0000)]
Change declaration and type of hook member in rtld_global appropriately.

16 years agoChange interface. Add challenge for caller.
drepper [Tue, 13 Jan 2004 15:35:20 +0000 (15:35 +0000)]
Change interface.  Add challenge for caller.

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.