glibc/manual
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
..
examples Update. 2002-03-12 02:04:08 +00:00
.cvsignore
argp.texi
arith.texi
charset.texi Update. 2001-11-07 07:21:22 +00:00
conf.texi
contrib.texi * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
creature.texi
crypt.texi
ctype.texi
debug.texi
dir
errno.texi Update. 2001-08-16 17:51:43 +00:00
fdl.texi
filesys.texi Update. 2001-11-27 04:07:09 +00:00
freemanuals.texi * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
getopt.texi (getopt_long, getopt_long_only): Include const in type of longopts parameter. 2001-10-31 08:30:48 +00:00
header.texi
install.texi Update. 2002-02-07 06:38:57 +00:00
intro.texi
io.texi
job.texi
lang.texi
lesser.texi
libc-texinfo.sh * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
libc.texinfo Update. 2002-01-17 07:38:47 +00:00
libcbook.texi
libm-err-tab.pl * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
llio.texi Update. 2002-01-29 03:56:50 +00:00
locale.texi Update. 2001-08-07 06:16:51 +00:00
maint.texi
Makefile * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
math.texi * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
memory.texi
message.texi Update. 2001-08-26 17:37:42 +00:00
nss.texi
nsswitch.texi
pattern.texi
pipe.texi
process.texi
resource.texi
search.texi Update. 2002-01-29 08:58:51 +00:00
setjmp.texi
signal.texi Update. 2002-01-29 08:58:51 +00:00
socket.texi
startup.texi
stdio-fp.c
stdio.texi Update. 2001-11-27 02:20:12 +00:00
string.texi Fix typos. 2001-11-05 20:55:42 +00:00
summary.awk Update. 2001-08-04 15:36:35 +00:00
sysinfo.texi
syslog.texi Update. 2002-01-18 06:26:02 +00:00
terminal.texi
texinfo.tex Update. 2002-03-05 19:53:34 +00:00
texis.awk
time.texi Document problems with other strptime implementations. 2001-11-26 21:45:33 +00:00
tsort.awk
users.texi
xtract-typefun.awk