diff options
Diffstat (limited to 'binutils-2.24/gas/rl78-parse.h')
-rw-r--r-- | binutils-2.24/gas/rl78-parse.h | 299 |
1 files changed, 0 insertions, 299 deletions
diff --git a/binutils-2.24/gas/rl78-parse.h b/binutils-2.24/gas/rl78-parse.h deleted file mode 100644 index 6fd5ff22..00000000 --- a/binutils-2.24/gas/rl78-parse.h +++ /dev/null @@ -1,299 +0,0 @@ -/* A Bison parser, made by GNU Bison 2.3. */ - -/* Skeleton interface for Bison's Yacc-like parsers in C - - Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 - Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - 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., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ - -/* As a special exception, you may create a larger work that contains - part or all of the Bison parser skeleton and distribute that work - under terms of your choice, so long as that work isn't itself a - parser generator using the skeleton or a modified version thereof - as a parser skeleton. Alternatively, if you modify or redistribute - the parser skeleton itself, you may (at your option) remove this - special exception, which will cause the skeleton and the resulting - Bison output files to be licensed under the GNU General Public - License without this special exception. - - This special exception was added by the Free Software Foundation in - version 2.2 of Bison. */ - -/* Tokens. */ -#ifndef YYTOKENTYPE -# define YYTOKENTYPE - /* Put the tokens into the symbol table, so that GDB and other debuggers - know about them. */ - enum yytokentype { - A = 258, - X = 259, - B = 260, - C = 261, - D = 262, - E = 263, - H = 264, - L = 265, - AX = 266, - BC = 267, - DE = 268, - HL = 269, - SPL = 270, - SPH = 271, - PSW = 272, - CS = 273, - ES = 274, - PMC = 275, - MEM = 276, - FLAG = 277, - SP = 278, - CY = 279, - RB0 = 280, - RB1 = 281, - RB2 = 282, - RB3 = 283, - EXPR = 284, - UNKNOWN_OPCODE = 285, - IS_OPCODE = 286, - DOT_S = 287, - DOT_B = 288, - DOT_W = 289, - DOT_L = 290, - DOT_A = 291, - DOT_UB = 292, - DOT_UW = 293, - ADD = 294, - ADDC = 295, - ADDW = 296, - AND_ = 297, - AND1 = 298, - BF = 299, - BH = 300, - BNC = 301, - BNH = 302, - BNZ = 303, - BR = 304, - BRK = 305, - BRK1 = 306, - BT = 307, - BTCLR = 308, - BZ = 309, - CALL = 310, - CALLT = 311, - CLR1 = 312, - CLRB = 313, - CLRW = 314, - CMP = 315, - CMP0 = 316, - CMPS = 317, - CMPW = 318, - DEC = 319, - DECW = 320, - DI = 321, - DIVHU = 322, - DIVWU = 323, - EI = 324, - HALT = 325, - INC = 326, - INCW = 327, - MACH = 328, - MACHU = 329, - MOV = 330, - MOV1 = 331, - MOVS = 332, - MOVW = 333, - MULH = 334, - MULHU = 335, - MULU = 336, - NOP = 337, - NOT1 = 338, - ONEB = 339, - ONEW = 340, - OR = 341, - OR1 = 342, - POP = 343, - PUSH = 344, - RET = 345, - RETI = 346, - RETB = 347, - ROL = 348, - ROLC = 349, - ROLWC = 350, - ROR = 351, - RORC = 352, - SAR = 353, - SARW = 354, - SEL = 355, - SET1 = 356, - SHL = 357, - SHLW = 358, - SHR = 359, - SHRW = 360, - SKC = 361, - SKH = 362, - SKNC = 363, - SKNH = 364, - SKNZ = 365, - SKZ = 366, - STOP = 367, - SUB = 368, - SUBC = 369, - SUBW = 370, - XCH = 371, - XCHW = 372, - XOR = 373, - XOR1 = 374 - }; -#endif -/* Tokens. */ -#define A 258 -#define X 259 -#define B 260 -#define C 261 -#define D 262 -#define E 263 -#define H 264 -#define L 265 -#define AX 266 -#define BC 267 -#define DE 268 -#define HL 269 -#define SPL 270 -#define SPH 271 -#define PSW 272 -#define CS 273 -#define ES 274 -#define PMC 275 -#define MEM 276 -#define FLAG 277 -#define SP 278 -#define CY 279 -#define RB0 280 -#define RB1 281 -#define RB2 282 -#define RB3 283 -#define EXPR 284 -#define UNKNOWN_OPCODE 285 -#define IS_OPCODE 286 -#define DOT_S 287 -#define DOT_B 288 -#define DOT_W 289 -#define DOT_L 290 -#define DOT_A 291 -#define DOT_UB 292 -#define DOT_UW 293 -#define ADD 294 -#define ADDC 295 -#define ADDW 296 -#define AND_ 297 -#define AND1 298 -#define BF 299 -#define BH 300 -#define BNC 301 -#define BNH 302 -#define BNZ 303 -#define BR 304 -#define BRK 305 -#define BRK1 306 -#define BT 307 -#define BTCLR 308 -#define BZ 309 -#define CALL 310 -#define CALLT 311 -#define CLR1 312 -#define CLRB 313 -#define CLRW 314 -#define CMP 315 -#define CMP0 316 -#define CMPS 317 -#define CMPW 318 -#define DEC 319 -#define DECW 320 -#define DI 321 -#define DIVHU 322 -#define DIVWU 323 -#define EI 324 -#define HALT 325 -#define INC 326 -#define INCW 327 -#define MACH 328 -#define MACHU 329 -#define MOV 330 -#define MOV1 331 -#define MOVS 332 -#define MOVW 333 -#define MULH 334 -#define MULHU 335 -#define MULU 336 -#define NOP 337 -#define NOT1 338 -#define ONEB 339 -#define ONEW 340 -#define OR 341 -#define OR1 342 -#define POP 343 -#define PUSH 344 -#define RET 345 -#define RETI 346 -#define RETB 347 -#define ROL 348 -#define ROLC 349 -#define ROLWC 350 -#define ROR 351 -#define RORC 352 -#define SAR 353 -#define SARW 354 -#define SEL 355 -#define SET1 356 -#define SHL 357 -#define SHLW 358 -#define SHR 359 -#define SHRW 360 -#define SKC 361 -#define SKH 362 -#define SKNC 363 -#define SKNH 364 -#define SKNZ 365 -#define SKZ 366 -#define STOP 367 -#define SUB 368 -#define SUBC 369 -#define SUBW 370 -#define XCH 371 -#define XCHW 372 -#define XOR 373 -#define XOR1 374 - - - - -#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED -typedef union YYSTYPE -#line 138 "rl78-parse.y" -{ - int regno; - expressionS exp; -} -/* Line 1529 of yacc.c. */ -#line 292 "rl78-parse.h" - YYSTYPE; -# define yystype YYSTYPE /* obsolescent; will be withdrawn */ -# define YYSTYPE_IS_DECLARED 1 -# define YYSTYPE_IS_TRIVIAL 1 -#endif - -extern YYSTYPE rl78_lval; - |