diff options
author | Paul Eggert <eggert@penguin.cs.ucla.edu> | 2014-04-03 18:14:15 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2014-04-05 16:32:44 -0700 |
commit | 8d0fcb8a231acfdb45fbab7c9df14cda90756c55 (patch) | |
tree | be61d493a74abd1a1077a7601812aad97ad37a9c /src/Makefile.am | |
parent | d80c9a5da2c5e04844ac39f8cdd45e6425b2dde6 (diff) | |
download | grep-8d0fcb8a231acfdb45fbab7c9df14cda90756c55.tar.gz |
grep: simplify dfa.c by having it not include mbsupport.h directly
* src/mbsupport.h: Remove.
* src/Makefile.am (noinst_HEADERS): Remove mbsupport.h.
* src/dfa.c, src/grep.c, src/search.h: Don't include mbsupport.h.
* src/dfa.c: Include wchar.h and wctype.h unconditionally, as
this simplifies the use of dfa.c in grep, and it does no harm
in gawk.
(setlocale, static_assert): Remove gawk-specific hacks, as
gawk now does these itself.
(struct dfa, dfambcache, mbs_to_wchar)
(is_valid_unibyte_character, setbit_wc, using_utf8, FETCH_WC)
(addtok_wc, add_utf8_anychar, atom, state_index, epsclosure)
(dfaanalyze, dfastate, prepare_wc_buf, dfaoptimize, dfafree, dfamust):
* src/dfasearch.c (EGexecute):
* src/grep.c (main):
* src/searchutils.c (mbtoupper):
Assume MBS_SUPPORT.
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 3487848a..f8c94152 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -27,7 +27,7 @@ grep_SOURCES = grep.c searchutils.c \ dfa.c dfasearch.c \ kwset.c kwsearch.c \ pcresearch.c -noinst_HEADERS = grep.h dfa.h kwset.h search.h system.h mbsupport.h +noinst_HEADERS = grep.h dfa.h kwset.h search.h system.h # Sometimes, the expansion of $(LIBINTL) includes -lc which may # include modules defining variables like 'optind', so libgreputils.a |