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 Update. 1999-11-01 02:28:55 +00:00
Makefile * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
argp.texi Update. 2001-07-06 09:21:36 +00:00
arith.texi Update. 2001-07-19 14:37:30 +00:00
charset.texi Update. 2001-11-07 07:21:22 +00:00
conf.texi (Currency Symbol): Add INT_ constants and CODESET: 2001-02-11 09:54:25 +00:00
contrib.texi * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
creature.texi Update. 2001-02-13 23:36:45 +00:00
crypt.texi Update. 2001-05-21 17:38:30 +00:00
ctype.texi Update. 2001-05-27 07:05:32 +00:00
debug.texi Update. 2001-05-21 17:38:30 +00:00
dir Update. 1997-06-19 19:11:22 +00:00
errno.texi Update. 2001-08-16 17:51:43 +00:00
fdl.texi Update. 2001-07-06 09:21:36 +00:00
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 Update. 1999-11-03 04:23:46 +00:00
install.texi Update. 2002-02-07 06:38:57 +00:00
intro.texi Update. 2001-05-21 17:38:30 +00:00
io.texi Update. 1999-06-22 12:18:19 +00:00
job.texi Update. 2000-02-15 01:39:39 +00:00
lang.texi Update. 1999-08-27 19:06:58 +00:00
lesser.texi Don't print header completly in CAPS. 2001-07-19 12:48:11 +00:00
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 initial import 1995-02-18 01:27:10 +00:00
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 Update. 1998-07-13 12:29:13 +00:00
math.texi * manual/libc-texinfo.sh: Add entry about free manuals. 2001-08-28 08:05:41 +00:00
memory.texi Update. 2001-05-21 17:38:30 +00:00
message.texi Update. 2001-08-26 17:37:42 +00:00
nss.texi Update. 2001-05-21 17:38:30 +00:00
nsswitch.texi update from main archive 960814 1996-08-15 01:23:29 +00:00
pattern.texi Update. 2001-05-21 17:38:30 +00:00
pipe.texi Update. 1999-08-27 19:06:58 +00:00
process.texi Update. 2001-05-21 17:38:30 +00:00
resource.texi Update. 2001-06-05 06:21:21 +00:00
search.texi Update. 2002-01-29 08:58:51 +00:00
setjmp.texi Update. 2001-05-21 17:38:30 +00:00
signal.texi Update. 2002-01-29 08:58:51 +00:00
socket.texi Update. 2001-07-06 06:58:28 +00:00
startup.texi Update. 2001-05-27 07:05:32 +00:00
stdio-fp.c update from main archive 970225 1997-02-25 05:18:05 +00:00
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 Update. 2001-05-21 17:38:30 +00:00
syslog.texi Update. 2002-01-18 06:26:02 +00:00
terminal.texi Update. 2001-05-21 17:38:30 +00:00
texinfo.tex Update. 2002-03-05 19:53:34 +00:00
texis.awk Correct close statement. 2001-05-18 13:01:32 +00:00
time.texi Document problems with other strptime implementations. 2001-11-26 21:45:33 +00:00
tsort.awk Limited tsort replacement. 1999-01-18 09:22:51 +00:00
users.texi Update. 2001-06-29 00:17:44 +00:00
xtract-typefun.awk Update. 1998-04-21 18:15:51 +00:00