mirror of
https://github.com/gcc-mirror/gcc.git
synced 2024-11-21 13:40:47 +00:00
* Makefile.in (hash.h): Delete a redundant use of gawk and sed.
From-SVN: r34002
This commit is contained in:
parent
46543024bd
commit
716081958c
@ -1,3 +1,7 @@
|
||||
2000-05-18 Chris Demetriou <cgd@netbsd.org>
|
||||
|
||||
* Makefile.in (hash.h): Delete a redundant use of gawk and sed.
|
||||
|
||||
Wed May 17 17:27:44 2000 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* decl.c (c_decode_option): Update -Wall unused flags by
|
||||
|
@ -250,16 +250,14 @@ CHILL_TREE_H = $(TREE_H) ch-tree.h ch-tree.def
|
||||
# one all lowercase. The hash table ends up with both sets in it.
|
||||
$(srcdir)/hash.h:
|
||||
sed -e '1,/^%%/d' < $(srcdir)/gperf | \
|
||||
sed '/^[^a-zA-Z]/d' | tr "[a-z]" "[A-Z]" > gperf.tmp
|
||||
gawk '{ printf ("s/^%s,/%s,/\n", $$1, toupper ($$1)) }' < gperf.tmp > sed.tmp
|
||||
sed -f sed.tmp < gperf.tmp > gperf.tmp2
|
||||
sed '/^[^a-zA-Z]/d' | tr "[a-z]" "[A-Z]" > gperf.tmp2
|
||||
cat $(srcdir)/gperf gperf.tmp2 > gperf.tmp
|
||||
gperf -L C -F ', 0, 0, 0' -D -E -S1 -p -j1 -i 1 -g -o -t -k'*' \
|
||||
gperf.tmp > $(srcdir)/hash.h || ( \
|
||||
echo "Please update your 'gperf' from the GCC infrastructure" >&2 ; \
|
||||
echo " ftp://sourceware.cygnus.com/pub/egcs/infrastructure/gperf*" >&2 ; \
|
||||
exit 1 )
|
||||
$(RM) gperf.tmp gperf.tmp2 sed.tmp
|
||||
$(RM) gperf.tmp gperf.tmp2
|
||||
|
||||
actions.o : actions.c $(CONFIG_H) $(CHILL_TREE_H) actions.h $(RTL_H) \
|
||||
lex.h $(srcdir)/../flags.h $(srcdir)/../input.h \
|
||||
|
Loading…
Reference in New Issue
Block a user