diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2014-04-07 20:28:26 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2014-04-07 20:29:15 -0700 |
commit | e9cf5ae927a462ac0b224668b39e0a778e2661c5 (patch) | |
tree | 38ba2f657b91eb39419ef46a5943fa5c6741472c /bootstrap.conf | |
parent | bf34bedae7276c0f5522ad40db55a7c0d23c739d (diff) | |
download | grep-e9cf5ae927a462ac0b224668b39e0a778e2661c5.tar.gz |
grep: remove trival_case_ignore
This optimization is no longer needed, given the other
optimizations recently installed. Derived from a patch by
Norihiro Tanaka; see <http://bugs.gnu.org/17019>.
* bootstrap.conf (gnulib_modules): Remove assert-h.
* src/dfa.c (CASE_FOLDED_BUFSIZE): Move here from dfa.h.
Remove now-unnecessary static assert.
(case_folded_counterparts): Now static.
* src/dfa.h (CASE_FOLDED_BUFSIZE, case_folded_counterparts):
Remove decls; no longer public.
* src/dfasearch.c (kwsmusts): Use kwset even if fill MB_CUR_MAX > 1
and case-insensitive.
* src/grep.c (MBRTOWC, WCRTOMB): Remove.
(fgrep_to_grep_pattern): Use mbrtowc, not MBRTOWC.
(trivial_case_ignore): Remove; this optimization is no longer needed.
All uses removed.
Diffstat (limited to 'bootstrap.conf')
-rw-r--r-- | bootstrap.conf | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/bootstrap.conf b/bootstrap.conf index 86cd81d3..367427d8 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -24,7 +24,6 @@ gnulib_modules=' alloca announce-gen argmatch -assert-h binary-io btowc c-ctype |