From 0ec6cd0ca9255357f9dcd16caf9c939bff32a927 Mon Sep 17 00:00:00 2001 From: Joel Brobecker Date: Tue, 19 Jan 2010 09:50:48 +0000 Subject: [PATCH] "delete" ada-lex.c:input function, not used. * ada-lex.l: #define YY_NO_INPUT. --- gdb/ChangeLog | 5 +++++ gdb/ada-lex.l | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index c3f2df805b5..67d66515acf 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2010-01-19 Joel Brobecker + + "delete" ada-lex.c:input function, not used. + * ada-lex.l: #define YY_NO_INPUT. + 2010-01-19 Joel Brobecker Delete free_named_symtabs and associated cleanup. diff --git a/gdb/ada-lex.l b/gdb/ada-lex.l index 2e6136e6f7c..f198ea790c5 100644 --- a/gdb/ada-lex.l +++ b/gdb/ada-lex.l @@ -58,6 +58,10 @@ static int find_dot_all (const char *); #undef YY_DECL #define YY_DECL static int yylex ( void ) +/* Flex generates a static function "input" which is not used. + Defining YY_NO_INPUT comments it out. */ +#define YY_NO_INPUT + #undef YY_INPUT #define YY_INPUT(BUF, RESULT, MAX_SIZE) \ if ( *lexptr == '\000' ) \ -- 2.30.2