* i387-tdep.c (i387_fill_fsave, i387_fill_fxsave): Remove.
[deliverable/binutils-gdb.git] / binutils / arlex.l
index 2fd94da4dd82f9d84d2de07454059239faf2fc57..1560294327f271c02f82413d69b81fec41923353 100644 (file)
@@ -1,7 +1,8 @@
 %{
 /* arlex.l - Strange script language lexer */
 
-/*   Copyright (C) 1992, 95, 1997 Free Software Foundation, Inc.
+/* Copyright 1992, 1997, 2000, 2001, 2002, 2003, 2004
+   Free Software Foundation, Inc.
 
 This file is part of GNU Binutils.
 
@@ -17,18 +18,20 @@ GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
+Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.  */
 
 
-/* Contributed by Steve Chamberlain
-                 sac@cygnus.com
+/* Contributed by Steve Chamberlain <sac@cygnus.com>.  */
 
-*/
 #define DONTDECLARE_MALLOC
-#include <ansidecl.h>
+#include "ansidecl.h"
 #include "libiberty.h"
 #include "arparse.h"
 
+#define YY_NO_UNPUT
+
+extern int yylex (void);
+
 int linenumber;
 %}
 
@@ -71,7 +74,7 @@ int linenumber;
 "("             { return '('; }
 ")"             { return ')'; }
 ","             { return ','; }
-[A-Za-z0-9/$:.\-\_]+  {        
+[A-Za-z0-9/\\$:.\-\_]+  {      
                yylval.name =  xstrdup (yytext);
                return FILENAME;
                }
@@ -83,5 +86,5 @@ int linenumber;
 %%
 #ifndef yywrap
 /* Needed for lex, though not flex. */
-int yywrap() { return 1; }
+int yywrap(void) { return 1; }
 #endif
This page took 0.038914 seconds and 4 git commands to generate.