libc/posix regcomp.c

drepper@sources.redhat.com drepper@sources.redhat.com
Sat Dec 27 23:35:00 GMT 2003


CVSROOT:	/cvs/glibc
Module name:	libc
Changes by:	drepper@sourceware.org	2003-12-27 23:35:08

Modified files:
	posix          : regcomp.c 

Log message:
	(optimize_utf8, calc_first,
	calc_next, calc_epsdest): Don't consider OP_DUP_PLUS.
	(mark_opt_subexp, mark_opt_subexp_iter): New functions.
	(parse_dup_op): Mostly rewritten, lowering OP_DUP_PLUS to
	OP_DUP_ASTERISK and marking optional subexpressions
	as such using mark_opt_subexp.



More information about the Glibc-cvs mailing list