kopensolaris-gnu/glibc.git
16 years agoAdd entry for _NL_CTYPE_MAP_TO_NONASCII.
drepper [Sun, 16 Nov 2003 06:54:58 +0000 (06:54 +0000)]
Add entry for _NL_CTYPE_MAP_TO_NONASCII.

16 years ago(LIMAGIC): Change value.
drepper [Sun, 16 Nov 2003 06:54:24 +0000 (06:54 +0000)]
(LIMAGIC): Change value.

16 years agoAdd _NL_CTYPE_MAP_TO_NONASCII.
drepper [Sun, 16 Nov 2003 06:53:34 +0000 (06:53 +0000)]
Add _NL_CTYPE_MAP_TO_NONASCII.

16 years agoUpdate.
drepper [Sat, 15 Nov 2003 21:58:21 +0000 (21:58 +0000)]
Update.

16 years agoUndef mbsinit and __mbsinit.
drepper [Sat, 15 Nov 2003 21:57:28 +0000 (21:57 +0000)]
Undef mbsinit and __mbsinit.

16 years agoProvide inline versions of mbsinit and __mbsinit.
drepper [Sat, 15 Nov 2003 21:57:06 +0000 (21:57 +0000)]
Provide inline versions of mbsinit and __mbsinit.

16 years agoUpdate.
drepper [Fri, 14 Nov 2003 18:17:12 +0000 (18:17 +0000)]
Update.

16 years ago(check_match): @ without any following characters must match only end of string.
drepper [Fri, 14 Nov 2003 18:16:29 +0000 (18:16 +0000)]
(check_match): @ without any following characters must match only end of string.
(main): Fix filename in error message.

16 years agoUpdate.
drepper [Fri, 14 Nov 2003 00:47:47 +0000 (00:47 +0000)]
Update.

16 years agoForce inlining of elf_machine_runtime_setup().
drepper [Fri, 14 Nov 2003 00:47:08 +0000 (00:47 +0000)]
Force inlining of elf_machine_runtime_setup().

16 years agoUpdate.
drepper [Fri, 14 Nov 2003 00:36:46 +0000 (00:36 +0000)]
Update.

16 years ago(CFLAGS-test-float.c): Add -fno-builtin.
drepper [Fri, 14 Nov 2003 00:35:20 +0000 (00:35 +0000)]
(CFLAGS-test-float.c): Add -fno-builtin.
(CFLAGS-test-double.c): Likewise.
(CFLAGS-test-ldouble.c): Likewise.
(CPPFLAGS-test-ifloat.c): Likewise.
(CPPFLAGS-test-idouble.c): Likewise.
(CPPFLAGS-test-ildoubl.c): Likewise.

16 years ago(ceil_test): Test ceil (0.25).
drepper [Fri, 14 Nov 2003 00:34:54 +0000 (00:34 +0000)]
(ceil_test): Test ceil (0.25).

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 23:39:31 +0000 (23:39 +0000)]
Update.

16 years agoMake sure it's the kernel who sends the netlink data.
drepper [Thu, 13 Nov 2003 23:38:45 +0000 (23:38 +0000)]
Make sure it's the kernel who sends the netlink data.

16 years ago(main): Pass empty string for short options to getopt_long since we
drepper [Thu, 13 Nov 2003 22:43:23 +0000 (22:43 +0000)]
(main): Pass empty string for short options to getopt_long since we
don't use the return value.

16 years agoAdjust comment for more failures in the test file.
drepper [Thu, 13 Nov 2003 22:42:38 +0000 (22:42 +0000)]
Adjust comment for more failures in the test file.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 21:23:11 +0000 (21:23 +0000)]
Update.

16 years ago(tests): Add new tests. Expect [ABC] to be optimized.
drepper [Thu, 13 Nov 2003 21:22:19 +0000 (21:22 +0000)]
(tests): Add new tests.  Expect [ABC] to be optimized.
(main): Run all tests with RE_ICASE as well.

16 years ago(optimize_utf8): Optimize even if SIMPLE_BRACKET with no bits set for
drepper [Thu, 13 Nov 2003 21:21:42 +0000 (21:21 +0000)]
(optimize_utf8): Optimize even if SIMPLE_BRACKET with no bits set for
>= 0x80 chars is seen.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 20:52:55 +0000 (20:52 +0000)]
Update.

16 years agoAdd rules to build and run tst-rxspencer.
drepper [Thu, 13 Nov 2003 20:51:21 +0000 (20:51 +0000)]
Add rules to build and run tst-rxspencer.
(distribute): Add rxspencer/tests and rxspencer/COPYRIGHT.

16 years agoCopyright for rxspencer regex tests.
drepper [Thu, 13 Nov 2003 20:50:16 +0000 (20:50 +0000)]
Copyright for rxspencer regex tests.

16 years agorxspencer regex tests.
drepper [Thu, 13 Nov 2003 20:49:45 +0000 (20:49 +0000)]
rxspencer regex tests.

16 years agoTest program to run rxspencer regex tests.
drepper [Thu, 13 Nov 2003 20:49:14 +0000 (20:49 +0000)]
Test program to run rxspencer regex tests.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 20:04:16 +0000 (20:04 +0000)]
Update.

16 years ago(parse_bracket_exp): Remove unnecessary extra test left over from last change.
drepper [Thu, 13 Nov 2003 20:03:23 +0000 (20:03 +0000)]
(parse_bracket_exp): Remove unnecessary extra test left over from last change.

16 years ago(parse_bracket_exp): Don't check for range if this is no option given
drepper [Thu, 13 Nov 2003 19:40:49 +0000 (19:40 +0000)]
(parse_bracket_exp): Don't check for range if this is no option given
the first token.

16 years ago(parse_bracket_exp): Fix test for EOS after hyphen in range
drepper [Thu, 13 Nov 2003 19:07:27 +0000 (19:07 +0000)]
(parse_bracket_exp): Fix test for EOS after hyphen in range
expression.  Return EBRACK in this case.

16 years ago(parse_bracket_element): Reject hyphens unless we expect them or it's
drepper [Thu, 13 Nov 2003 18:53:15 +0000 (18:53 +0000)]
(parse_bracket_element): Reject hyphens unless we expect them or it's
the last element in the bracket expression.  Indicated by new
parameter.
Adjust all callers.

16 years ago(run_a_test): Prettier error messages.
drepper [Thu, 13 Nov 2003 18:38:32 +0000 (18:38 +0000)]
(run_a_test): Prettier error messages.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 18:35:19 +0000 (18:35 +0000)]
Update.

16 years ago(run_a_test): If regcomp failed, reset last_pattern.
drepper [Thu, 13 Nov 2003 18:34:33 +0000 (18:34 +0000)]
(run_a_test): If regcomp failed, reset last_pattern.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 17:26:58 +0000 (17:26 +0000)]
Update.

16 years ago(parse_dup_op): Fail with REG_BADBR is first number in {,} expression
drepper [Thu, 13 Nov 2003 17:25:46 +0000 (17:25 +0000)]
(parse_dup_op): Fail with REG_BADBR is first number in {,} expression
is larger.

16 years agoUpdate.
aj [Thu, 13 Nov 2003 16:49:49 +0000 (16:49 +0000)]
Update.

16 years agoRemove setting of __ASSUME_FADVISE64_64_SYSCALL for AMD64 again.
aj [Thu, 13 Nov 2003 16:49:29 +0000 (16:49 +0000)]
Remove setting of  __ASSUME_FADVISE64_64_SYSCALL for AMD64 again.

16 years agoUpdate.
aj [Thu, 13 Nov 2003 16:41:19 +0000 (16:41 +0000)]
Update.

16 years agoceill for AMD64.
aj [Thu, 13 Nov 2003 16:40:50 +0000 (16:40 +0000)]
ceill for AMD64.

16 years ago * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_TGKILL):
aj [Thu, 13 Nov 2003 16:40:13 +0000 (16:40 +0000)]
* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_TGKILL):
Define appropriately for x86_64.
(__ASSUME_UTIMES): Likewise.
(__ASSUME_FADVISE64_64_SYSCALL): Likewise.
(__ASSUME_CLONE_THREAD_FLAGS): Likewise.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 09:54:39 +0000 (09:54 +0000)]
Update.

16 years ago(parse_expression): In BRE consecutive duplications are not allowed.
drepper [Thu, 13 Nov 2003 09:53:55 +0000 (09:53 +0000)]
(parse_expression): In BRE consecutive duplications are not allowed.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 06:38:30 +0000 (06:38 +0000)]
Update.

16 years ago(parse_bracket_exp): If end of expression is seen, return EBRACK
drepper [Thu, 13 Nov 2003 06:36:19 +0000 (06:36 +0000)]
(parse_bracket_exp): If end of expression is seen, return EBRACK
error, not BADPAT.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 06:01:46 +0000 (06:01 +0000)]
Update.

16 years ago(parse_expression): If token is OP_OPEN_DUP_NUM and
drepper [Thu, 13 Nov 2003 05:59:57 +0000 (05:59 +0000)]
(parse_expression): If token is OP_OPEN_DUP_NUM and
RE_CONTEXT_INVALID_DUP syntax flag is set, fail.

16 years ago(RE_CONTEXT_INVALUD_OPS): New macro.
drepper [Thu, 13 Nov 2003 05:58:44 +0000 (05:58 +0000)]
(RE_CONTEXT_INVALUD_OPS): New macro.
(RE_SYNTAX_POSIX_BASIC): Use RE_CONTEXT_INVALUD_OPS.

16 years ago(parse_sub_exp): In case of not-matching ( ) return REG_EPAREN.
drepper [Thu, 13 Nov 2003 04:45:34 +0000 (04:45 +0000)]
(parse_sub_exp): In case of not-matching ( ) return REG_EPAREN.

16 years agoUpdate.
drepper [Thu, 13 Nov 2003 01:04:26 +0000 (01:04 +0000)]
Update.

16 years agoRegenerated.
drepper [Thu, 13 Nov 2003 01:04:09 +0000 (01:04 +0000)]
Regenerated.

16 years agoCleanup. Fix typoes. Correct bugs in 2003.2.
drepper [Thu, 13 Nov 2003 01:03:31 +0000 (01:03 +0000)]
Cleanup.  Fix typoes.  Correct bugs in 2003.2.

16 years ago(main): Handle comments.
drepper [Thu, 13 Nov 2003 00:27:51 +0000 (00:27 +0000)]
(main): Handle comments.

16 years agoHandle comments.
drepper [Thu, 13 Nov 2003 00:27:24 +0000 (00:27 +0000)]
Handle comments.

16 years agoRegenerated
drepper [Thu, 13 Nov 2003 00:04:28 +0000 (00:04 +0000)]
Regenerated

16 years agoUpdate.
drepper [Wed, 12 Nov 2003 19:09:20 +0000 (19:09 +0000)]
Update.

16 years ago(tests): Add bug-regex20.
drepper [Wed, 12 Nov 2003 19:08:47 +0000 (19:08 +0000)]
(tests): Add bug-regex20.
(bug-regex20-ENV): Add LOCPATH.

16 years agoTest for utf-8 optimizations.
drepper [Wed, 12 Nov 2003 19:08:34 +0000 (19:08 +0000)]
Test for utf-8 optimizations.

16 years agoIfdef out some prototypes if RE_NO_INTERNAL_PROTOTYPES is defined to shut
drepper [Wed, 12 Nov 2003 19:08:05 +0000 (19:08 +0000)]
Ifdef out some prototypes if RE_NO_INTERNAL_PROTOTYPES is defined to shut
up warnings.

16 years ago(optimize_utf8): New function.
drepper [Wed, 12 Nov 2003 19:07:36 +0000 (19:07 +0000)]
(optimize_utf8): New function.
(re_compile_fastmap_iter): Use dfa->mb_cur_max > 1 instead of !icase.
(re_compile_internal): Call optimize_utf8 if not case insensitive
and in UTF-8 locale.

16 years agoUpdate.
drepper [Wed, 12 Nov 2003 17:47:46 +0000 (17:47 +0000)]
Update.

16 years ago(NFTW_NEW_NAME, NFTW_OLD_NAME): Add prototypes.
drepper [Wed, 12 Nov 2003 17:47:08 +0000 (17:47 +0000)]
(NFTW_NEW_NAME, NFTW_OLD_NAME): Add prototypes.

16 years ago(re_string_reconstruct): If is_utf8,
drepper [Wed, 12 Nov 2003 17:46:08 +0000 (17:46 +0000)]
(re_string_reconstruct): If is_utf8,
find previous character by walking back instead of converting
all chars from beginning.

16 years ago(umemlen): New variable.
drepper [Wed, 12 Nov 2003 17:45:47 +0000 (17:45 +0000)]
(umemlen): New variable.
(test_expr): Add expectedicase argument.  Test case insensitive
searches as well as backwards searches (case sensitive and
insensitive) too.
(run_test): Add icase argument.  Use it to compute regcomp flags.
(run_test_backwards): New function.
(main): Cast read to size_t to avoid warning.  Set umemlen.
Add expectedicase arguments to test_expr.

16 years ago(re_search_internal): Likewise.
drepper [Wed, 12 Nov 2003 17:44:29 +0000 (17:44 +0000)]
(re_search_internal): Likewise.
Pass new arguments to re_string_allocate.
(check_matching, transit_state_sb): Use dfa->mb_cur_max instead of MB_CUR_MAX.
(extend_buffers): Use pstr->mb_cur_max instead of MB_CUR_MAX.

16 years ago(re_string_construct_common): Add mb_cur_max and is_utf8 arguments.
drepper [Wed, 12 Nov 2003 17:44:04 +0000 (17:44 +0000)]
(re_string_construct_common): Add mb_cur_max and is_utf8 arguments.
Initialize fields with them.
(re_string_allocate, re_string_construct): Add mb_cur_max and
is_utf8 arguments, pass them to re_string_construct_common.
Use mb_cur_max instead of MB_CUR_MAX.
(re_string_realloc_buffers): Use pstr->mb_cur_max instead of MB_CUR_MAX.
(re_string_reconstruct): Likewise.
(re_string_context_at): Use input->mb_cur_max instead of MB_CUR_MAX.
(create_ci_newstate, create_cd_newstate): Use dfa->mb_cur_max
instead of MB_CUR_MAX.

16 years ago(struct re_string_t): Add is_utf8 and mb_cur_max fields.
drepper [Wed, 12 Nov 2003 17:43:29 +0000 (17:43 +0000)]
(struct re_string_t): Add is_utf8 and mb_cur_max fields.
(struct re_dfa_t): Likewise.  Reorder fields to make structure
smaller on 64-bit arches.
(re_string_allocate, re_string_construct): Add mb_cur_max and
is_utf8 arguments.
(re_string_char_size_at, re_string_wchar_at): Use pstr->mb_cur_max
instead of MB_CUR_MAX.

16 years ago(re_compile_fastmap_iter): Use dfa->mb_cur_max instead of MB_CUR_MAX.
drepper [Wed, 12 Nov 2003 17:43:05 +0000 (17:43 +0000)]
(re_compile_fastmap_iter): Use dfa->mb_cur_max instead of MB_CUR_MAX.
(re_compile_internal): Pass new arguments to re_string_construct.
(init_dfa): Initialize mb_cur_max and is_utf8 fields.
(peek_token, peek_token_bracket): Use input->mb_cur_max instead of MB_CUR_MAX.
(parse_expression, parse_bracket_exp, parse_charclass_op): Use
dfa->mb_cur_max instead of MB_CUR_MAX.

16 years ago(tests): Add bug-regex19.
drepper [Wed, 12 Nov 2003 17:42:02 +0000 (17:42 +0000)]
(tests): Add bug-regex19.
(bug-regex19-ENV): Add LOCPATH.

16 years agoTest for regex bugs related to word boundaries.
drepper [Wed, 12 Nov 2003 17:41:47 +0000 (17:41 +0000)]
Test for regex bugs related to word boundaries.

16 years agoUpdate.
drepper [Wed, 12 Nov 2003 07:56:31 +0000 (07:56 +0000)]
Update.

16 years agoTest for regex bug.
drepper [Wed, 12 Nov 2003 07:31:21 +0000 (07:31 +0000)]
Test for regex bug.

16 years agoUpdate.
drepper [Wed, 12 Nov 2003 06:13:10 +0000 (06:13 +0000)]
Update.

16 years ago(re_compile_fastmap_iter): Handle RE_ICASE with MB_CUR_MAX > 1 locales in the
drepper [Wed, 12 Nov 2003 06:08:54 +0000 (06:08 +0000)]
(re_compile_fastmap_iter): Handle RE_ICASE with MB_CUR_MAX > 1 locales in the
fastmap.

16 years ago(tests): Add bug-regex17 and bug-regex18.
drepper [Wed, 12 Nov 2003 06:06:50 +0000 (06:06 +0000)]
(tests): Add bug-regex17 and bug-regex18.
(bug-regex17-ENV, bug-regex18-ENV): Add LOCPATH.

16 years agoBug in regex.
drepper [Wed, 12 Nov 2003 06:06:30 +0000 (06:06 +0000)]
Bug in regex.

16 years agoUpdate.
drepper [Wed, 12 Nov 2003 06:06:04 +0000 (06:06 +0000)]
Update.

16 years agobuild_wcs_buffer): Fix comment typo.
drepper [Wed, 12 Nov 2003 06:06:03 +0000 (06:06 +0000)]
build_wcs_buffer): Fix comment typo.
(build_wcs_upper_buffer): Likewise.  Use towupper for wchar_t instead of
toupper.

16 years ago(LOCALES): Add tr_TR.UTF-8.
drepper [Wed, 12 Nov 2003 06:05:32 +0000 (06:05 +0000)]
(LOCALES): Add tr_TR.UTF-8.

16 years agoUpdate.
drepper [Wed, 12 Nov 2003 05:36:59 +0000 (05:36 +0000)]
Update.

16 years agoDon't declare __pthread_unwind as weak inside libpthread.
drepper [Wed, 12 Nov 2003 05:36:25 +0000 (05:36 +0000)]
Don't declare __pthread_unwind as weak inside libpthread.

16 years ago.
roland [Wed, 12 Nov 2003 01:04:12 +0000 (01:04 +0000)]
.

16 years ago2003-10-08 Thorsten Kukuk <kukuk@suse.de>
roland [Wed, 12 Nov 2003 01:04:05 +0000 (01:04 +0000)]
2003-10-08  Thorsten Kukuk  <kukuk@suse.de>

* sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h (pread, pwrite):
Define __NR_pread/__NR_pwrite if not done in kernel headers

16 years ago.
roland [Wed, 12 Nov 2003 00:50:03 +0000 (00:50 +0000)]
.

16 years ago2003-11-11 Roland McGrath <roland@redhat.com>
roland [Wed, 12 Nov 2003 00:49:55 +0000 (00:49 +0000)]
2003-11-11  Roland McGrath  <roland@redhat.com>

* manual/xtract-typefun.awk: Swallow [(){}*] from function names.

16 years ago.
roland [Wed, 12 Nov 2003 00:37:15 +0000 (00:37 +0000)]
.

16 years ago2003-11-11 Roland McGrath <roland@redhat.com>
roland [Wed, 12 Nov 2003 00:37:03 +0000 (00:37 +0000)]
2003-11-11  Roland McGrath  <roland@redhat.com>

* manual/Makefile (info): Don't depend on dir-add.info.
(libc.dvi libc.pdf libc.info): Depend on dir-add.texi.
(dir-add.info): Target removed, replaced with ...
(dir-add.texi): New target.
(distribute): Add it.
(install): Remove variant with --section arguments.
Let the @dircategory directives do their work.
(mostlyclean): Don't remove dir-add.info here.
(realclean): Remove dir-add.texi here.
* manual/libc.texinfo: @include dir-add.texi
* configure.in: Remove check for old Debian install-info.
* configure: Regenerated.
* config.make.in (OLD_DEBIAN_INSTALL_INFO): Variable removed.

16 years agoUpdate.
drepper [Tue, 11 Nov 2003 07:25:45 +0000 (07:25 +0000)]
Update.

16 years agoC++ data type checking for ia64/Linux.
drepper [Tue, 11 Nov 2003 07:25:03 +0000 (07:25 +0000)]
C++ data type checking for ia64/Linux.

16 years agoUpdate.
drepper [Tue, 11 Nov 2003 07:22:02 +0000 (07:22 +0000)]
Update.

16 years agoFix nested sed commands.
drepper [Tue, 11 Nov 2003 07:21:14 +0000 (07:21 +0000)]
Fix nested sed commands.

16 years ago(re_string_char_size_at): Don't look beyond valid_len wide chars.
drepper [Tue, 11 Nov 2003 06:58:52 +0000 (06:58 +0000)]
(re_string_char_size_at): Don't look beyond valid_len wide chars.

16 years ago.
roland [Mon, 10 Nov 2003 01:18:56 +0000 (01:18 +0000)]
.

16 years ago2003-11-09 Roland McGrath <roland@redhat.com>
roland [Mon, 10 Nov 2003 01:18:43 +0000 (01:18 +0000)]
2003-11-09  Roland McGrath  <roland@redhat.com>

* manual/examples/dir2.c (one): Add const to argument type.
Reported by J de Haan <j.de.haan@home.nl>.

16 years agoUpdate.
drepper [Sat, 8 Nov 2003 17:36:31 +0000 (17:36 +0000)]
Update.

16 years ago(SUPPORTED-LOCALES): Add ne_NP, gu_IN, kn_IN, and pa_IN.
drepper [Sat, 8 Nov 2003 17:34:50 +0000 (17:34 +0000)]
(SUPPORTED-LOCALES): Add ne_NP, gu_IN, kn_IN, and pa_IN.

16 years agoPunjabi language locale for India.
drepper [Sat, 8 Nov 2003 17:34:28 +0000 (17:34 +0000)]
Punjabi language locale for India.

16 years agoFix language code.
drepper [Sat, 8 Nov 2003 17:30:58 +0000 (17:30 +0000)]
Fix language code.

16 years agoGujarati language locale for India.
drepper [Sat, 8 Nov 2003 17:30:06 +0000 (17:30 +0000)]
Gujarati language locale for India.

16 years agoKannada language locale for India.
drepper [Sat, 8 Nov 2003 17:29:27 +0000 (17:29 +0000)]
Kannada language locale for India.

16 years agoNepalese language locale for Nepal.
drepper [Sat, 8 Nov 2003 17:29:03 +0000 (17:29 +0000)]
Nepalese language locale for Nepal.