diff options
author | Ulrich Drepper <drepper@redhat.com> | 2004-01-03 06:56:35 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2004-01-03 06:56:35 +0000 |
commit | 59e7ebcc2055faa8510741668a36e8b929617559 (patch) | |
tree | 98a0d2d3e9aab230c64c9587c87867d7ebe82f6a /nptl/sysdeps/unix/sysv/linux | |
parent | e3a878521888cfa4ab8d53534d2c23bcbbaed6ef (diff) | |
download | glibc-59e7ebcc2055faa8510741668a36e8b929617559.tar.gz glibc-59e7ebcc2055faa8510741668a36e8b929617559.tar.xz glibc-59e7ebcc2055faa8510741668a36e8b929617559.zip |
Update.
2004-01-02 Paolo Bonzini <bonzini@gnu.org> * posix/regex_internal.c (re_node_set_add_intersect, re_node_set_merge): Rewritten. (re_node_set_insert, re_node_set_remove_at): Avoid memmove, we know what direction we should copy and that we are copying 32-bit words. (re_node_set_compare): Iterate backwards. * posix/regex_internal.h (re_match_context_t): Add dfa member. * posix/regexec.c (match_ctx_free_subtops, search_cur_bkref_entry, match_ctx_add_sublast, sift_ctx_init, acquire_init_state_context, prune_impossible_nodes, check_halt_state_context, proceed_next_node, sift_states_backward, update_cur_sifted_state, check_dst_limits, check_dst_limits_calc_pos, sift_states_bkref, transit_state, check_subexp_matching_top, transit_state_sb, transit_state_mb, transit_state_bkref, get_subexp, get_subexp_sub, check_arrival, check_arrival_add_next_nodes, expand_bkref_cache, check_node_accept): Remove dfa parameter. Get dfa from mctxt. Adjust callers. (re_search_internal): Initialize mctxt.dfa.
Diffstat (limited to 'nptl/sysdeps/unix/sysv/linux')
0 files changed, 0 insertions, 0 deletions