glibc/sysdeps/i386
Ulrich Drepper bc15410ece Update.
2002-03-11  Ulrich Drepper  <drepper@redhat.com>

	* manual/examples/mkfsock.c: Include <string.h> as well.
	Patch by Alain De Carolis <alaind@wseurope.com>.

2002-03-06  Isamu Hasegawa  <isamu@yamato.ibm.com>

	* posix/regexec.c (re_match): Fix incorrect register sizes.
	(re_search): Likewise.

2002-03-05  Isamu Hasegawa  <isamu@yamato.ibm.com>

	* posix/regcomp.c (regfree): Remove a disused condition.
	* posix/regex_internal.c (re_acquire_state): Likewise.
	(re_acquire_state_context): Likewise.
	(register_state): Remove a redundant malloc invocation.
	* posix/regex_internal.h: (re_state_table_entry): Simplify
	the structure.

2002-03-05  Isamu Hasegawa  <isamu@yamato.ibm.com>

	* posix/regcomp.c (regcomp): Add __builtin_expect to error
	handling conditions.
	(regerror): Likewise.
	(regfree): Likewise.
	(re_compile_internal): Likewise.
	(init_dfa): Likewise.
	(init_word_char): Likewise.
	(create_initial_state): Likewise.
	(analyze): Likewise.
	(analyze_tree): Likewise.
	(duplicate_node): Likewise.
	(calc_eclosure): Likewise.
	(calc_eclosure_iter): Likewise.
	(parse): Likewise.
	(parse_reg_exp): Likewise.
	(parse_branch): Likewise.
	(parse_expression): Likewise.
	(parse_subexp): Likewise.
	(parse_dup_op): Likewise.
	(parse_bracket_exp): Likewise.
	(build_equiv_class): Likewise.
	(build_charclass): Likewise.
	(build_word_op): Likewise.
	(fetch_number): Likewise.
	(create_tree): Likewise.
	(duplicate_tree): Likewise.
	* posix/regex.c (BE): New macro.
	* posix/regexec.c (re_match): Add __builtin_expect to error
	handling conditions.
	(re_match_2): Likewise.
	(re_search): Likewise.
	(re_search_internal): Likewise.
	(check_matching): Likewise.
	(proceed_next_node): Likewise.
	(set_regs): Likewise.
	(sift_states_backward): Likewise.
	(add_epsilon_backreference): Likewise.
	(transit_state): Likewise.
	(transit_state_sb): Likewise.
	(transit_state_mb): Likewise.
	(transit_state_bkref): Likewise.
	(transit_state_bkref_loop): Likewise.
	(build_trtable): Likewise.
	(group_nodes_into_DFAstates): Likewise.
	(match_ctx_init): Likewise.
	(match_ctx_add_entry): Likewise.
	* posix/regex_internal.c (re_string_construct): Add __builtin_expect
	to error handling conditions.
	(re_string_construct_toupper): Likewise.
	(build_wcs_buffer): Likewise.
	(build_wcs_upper_buffer): Likewise.
	(build_upper_buffer): Likewise.
	(re_string_translate_buffer): Likewise.
	(re_node_set_alloc): Likewise.
	(re_node_set_init_1): Likewise.
	(re_node_set_init_2): Likewise.
	(re_node_set_init_copy): Likewise.
	(re_node_set_intersect): Likewise.
	(re_node_set_init_union): Likewise.
	(re_node_set_merge): Likewise.
	(re_node_set_insert): Likewise.
	(re_dfa_add_node): Likewise.
	(re_acquire_state): Likewise.
	(re_acquire_state_context): Likewise.
	(create_new_state_common): Likewise.
	(register_state): Likewise.
	(create_ci_new_state): Likewise.
	(create_cd_new_state): Likewise.
	(re_string_context_at): Remove redundant condition.

2002-01-16  Roger Sayle  <roger@eyesopen.com>

	* sysdeps/i386/i686/strcmp.S: Avoid unconditional jump to a ret.

	* sysdeps/i386/i586/strlen.S: Fix typo in comment.
2002-03-12 02:04:08 +00:00
..
bits Prevent double inclusion. 2002-01-08 10:19:35 +00:00
elf Update. 2002-03-12 00:38:37 +00:00
fpu Rewritten to C versions using inline assembly. 2001-09-18 14:18:20 +00:00
i486 Update. 2001-09-25 03:04:41 +00:00
i586 Update. 2002-03-12 02:04:08 +00:00
i686 Update. 2002-03-12 02:04:08 +00:00
i786 Also applying directories. 1999-01-24 10:39:22 +00:00
soft-fp Update. 2000-09-06 10:53:02 +00:00
sys Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
__longjmp.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
abort-instr.h update from main archive 961220 1996-12-21 04:13:58 +00:00
add_n.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
addmul_1.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
asm-syntax.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
backtrace.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
bp-asm.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
bsd-_setjmp.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
bsd-setjmp.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
bzero.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Dist Update. 2000-06-09 06:45:09 +00:00
dl-lookupcfg.h Update. 2002-02-05 08:02:04 +00:00
dl-machine.h Update. 2002-03-01 09:44:29 +00:00
dl-tls.h Update. 2002-02-13 08:03:56 +00:00
ffs.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fpu_control.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
gccframe.h Update. 2001-11-16 01:27:24 +00:00
gmp-mparam.h Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
htonl.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
htons.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
i386-mcount.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Implies Update. 1999-10-20 03:20:31 +00:00
init-first.c Update. 2001-08-11 20:40:40 +00:00
ldbl2mpn.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
lshift.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
machine-gmon.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Makefile Update. 2002-02-28 19:38:21 +00:00
memchr.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
memcmp.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
memcopy.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
memset.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
memusage.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
mul_1.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
rawmemchr.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
rshift.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
setjmp.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
stackinfo.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
stpcpy.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
stpncpy.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strchr.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strchrnul.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strcspn.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strlen.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strpbrk.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strrchr.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strspn.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
strtok_r.S * sysdeps/i386/add_n.S: Wrap entry-point symbol in BP_SYM (). 2000-06-26 22:15:00 +00:00
strtok.S Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
sub_n.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
submul_1.S Put under LGPL v2.1. 2001-07-07 10:13:33 +00:00
sysdep.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Versions Update. 1999-05-17 17:25:32 +00:00