Blame gas/itbl-parse.h

Packit ba3681
/* A Bison parser, made by GNU Bison 3.0.4.  */
Packit ba3681
Packit ba3681
/* Bison interface for Yacc-like parsers in C
Packit ba3681
Packit ba3681
   Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
Packit ba3681
Packit ba3681
   This program is free software: you can redistribute it and/or modify
Packit ba3681
   it under the terms of the GNU General Public License as published by
Packit ba3681
   the Free Software Foundation, either version 3 of the License, or
Packit ba3681
   (at your option) any later version.
Packit ba3681
Packit ba3681
   This program is distributed in the hope that it will be useful,
Packit ba3681
   but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit ba3681
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit ba3681
   GNU General Public License for more details.
Packit ba3681
Packit ba3681
   You should have received a copy of the GNU General Public License
Packit ba3681
   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
Packit ba3681
Packit ba3681
/* As a special exception, you may create a larger work that contains
Packit ba3681
   part or all of the Bison parser skeleton and distribute that work
Packit ba3681
   under terms of your choice, so long as that work isn't itself a
Packit ba3681
   parser generator using the skeleton or a modified version thereof
Packit ba3681
   as a parser skeleton.  Alternatively, if you modify or redistribute
Packit ba3681
   the parser skeleton itself, you may (at your option) remove this
Packit ba3681
   special exception, which will cause the skeleton and the resulting
Packit ba3681
   Bison output files to be licensed under the GNU General Public
Packit ba3681
   License without this special exception.
Packit ba3681
Packit ba3681
   This special exception was added by the Free Software Foundation in
Packit ba3681
   version 2.2 of Bison.  */
Packit ba3681
Packit ba3681
#ifndef YY_YY_ITBL_PARSE_H_INCLUDED
Packit ba3681
# define YY_YY_ITBL_PARSE_H_INCLUDED
Packit ba3681
/* Debug traces.  */
Packit ba3681
#ifndef YYDEBUG
Packit ba3681
# define YYDEBUG 0
Packit ba3681
#endif
Packit ba3681
#if YYDEBUG
Packit ba3681
extern int yydebug;
Packit ba3681
#endif
Packit ba3681
Packit ba3681
/* Token type.  */
Packit ba3681
#ifndef YYTOKENTYPE
Packit ba3681
# define YYTOKENTYPE
Packit ba3681
  enum yytokentype
Packit ba3681
  {
Packit ba3681
    DREG = 258,
Packit ba3681
    CREG = 259,
Packit ba3681
    GREG = 260,
Packit ba3681
    IMMED = 261,
Packit ba3681
    ADDR = 262,
Packit ba3681
    INSN = 263,
Packit ba3681
    NUM = 264,
Packit ba3681
    ID = 265,
Packit ba3681
    NL = 266,
Packit ba3681
    PNUM = 267
Packit ba3681
  };
Packit ba3681
#endif
Packit ba3681
/* Tokens.  */
Packit ba3681
#define DREG 258
Packit ba3681
#define CREG 259
Packit ba3681
#define GREG 260
Packit ba3681
#define IMMED 261
Packit ba3681
#define ADDR 262
Packit ba3681
#define INSN 263
Packit ba3681
#define NUM 264
Packit ba3681
#define ID 265
Packit ba3681
#define NL 266
Packit ba3681
#define PNUM 267
Packit ba3681
Packit ba3681
/* Value type.  */
Packit ba3681
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
Packit ba3681
Packit ba3681
union YYSTYPE
Packit ba3681
{
Packit ba3681
#line 282 "./itbl-parse.y" /* yacc.c:1909  */
Packit ba3681
Packit ba3681
    char *str;
Packit ba3681
    int num;
Packit ba3681
    int processor;
Packit ba3681
    unsigned long val;
Packit ba3681
  
Packit ba3681
Packit ba3681
#line 86 "itbl-parse.h" /* yacc.c:1909  */
Packit ba3681
};
Packit ba3681
Packit ba3681
typedef union YYSTYPE YYSTYPE;
Packit ba3681
# define YYSTYPE_IS_TRIVIAL 1
Packit ba3681
# define YYSTYPE_IS_DECLARED 1
Packit ba3681
#endif
Packit ba3681
Packit ba3681
Packit ba3681
extern YYSTYPE yylval;
Packit ba3681
Packit ba3681
int yyparse (void);
Packit ba3681
Packit ba3681
#endif /* !YY_YY_ITBL_PARSE_H_INCLUDED  */