Update.
commitd8f73de86a4073070f5b626dc66a330d1597df88
authorUlrich Drepper <drepper@redhat.com>
Mon, 6 Dec 2004 03:03:01 +0000 (6 03:03 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 6 Dec 2004 03:03:01 +0000 (6 03:03 +0000)
tree74a1fcfbef42a632c67f67f79677c2992955cea4
parentae73c6c1204c1693abbbd4f50e2b4bae1394e9e4
Update.

2004-12-01  Paolo Bonzini  <bonzini@gnu.org>

* posix/regcomp.c (free_dfa_content, init_dfa): Remove
references to re_dfa_t's subexps field.
(parse_sub_exp, parse_expression): Do not use it.  Use
completed_bkref_map instead.
(create_initial_state, peek_token): Store a backreference \N
with opr.idx = N-1.
* posix/regexec.c (proceed_next_node, check_dst_limits, get_subexp):
Likewise.
(check_subexp_limits): Remove useless condition.
* posix/regex_internal.h (re_subexp_t): Remove.
(re_dfa_t): Remove subexps and subexps_alloc field, add
completed_bkref_map.
ChangeLog
posix/regex_internal.h
posix/regexec.c