* gengtype-lex.l: Remove -Wtraditional cruft.
* Makefile.in (gengtype-lex.c): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72210
138bc75d-0d04-0410-961f-
82ee72b054a4
+2003-10-07 Kelley Cook <kcook@gcc.gnu.org>
+
+ * gengtype-lex.l: Remove -Wtraditional cruft.
+ * Makefile.in (gengtype-lex.c): Likewise.
+
2003-10-07 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
* cfgloopmanip.c (fix_irreducible_loops): Initialize e correctly.
$(CC_FOR_BUILD) -c $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $(INCLUDES) \
$(parsedir)/gengtype-yacc.c $(OUTPUT_OPTION)
-# The sed command works around a bug in flex-2.5.4.
$(parsedir)/gengtype-lex.c : $(srcdir)/gengtype-lex.l
- $(FLEX) $(FLEXFLAGS) -t -o- $(srcdir)/gengtype-lex.l | \
- sed 's/^\(char msg\[\];\)/yyconst \1/' > g-$$$$ ; \
- if test $$? -eq 0 ; then \
+ if $(FLEX) $(FLEXFLAGS) -o g-$$$$ $(srcdir)/gengtype-lex.l; then \
mv -f g-$$$$ $(parsedir)/gengtype-lex.c ; \
else \
rm -f g-$$$$ ; \
#include "gengtype.h"
#include "gengtype-yacc.h"
-#undef YY_USE_PROTOS
-#define YY_DECL int yylex ()
-
static void update_lineno (const char *l, size_t len);
struct fileloc lexer_line;