Use new tail-calling mechanism on ARM.
[official-gcc.git] / gcc / c-parse.h
blob29eff126e1c818184b3110ef2e4931e372c7fbe6
1 typedef union {long itype; tree ttype; enum tree_code code;
2 char *filename; int lineno; int ends_in_label; } YYSTYPE;
3 #define IDENTIFIER 257
4 #define TYPENAME 258
5 #define SCSPEC 259
6 #define TYPESPEC 260
7 #define TYPE_QUAL 261
8 #define CONSTANT 262
9 #define STRING 263
10 #define ELLIPSIS 264
11 #define SIZEOF 265
12 #define ENUM 266
13 #define STRUCT 267
14 #define UNION 268
15 #define IF 269
16 #define ELSE 270
17 #define WHILE 271
18 #define DO 272
19 #define FOR 273
20 #define SWITCH 274
21 #define CASE 275
22 #define DEFAULT 276
23 #define BREAK 277
24 #define CONTINUE 278
25 #define RETURN 279
26 #define GOTO 280
27 #define ASM_KEYWORD 281
28 #define TYPEOF 282
29 #define ALIGNOF 283
30 #define ATTRIBUTE 284
31 #define EXTENSION 285
32 #define LABEL 286
33 #define REALPART 287
34 #define IMAGPART 288
35 #define VA_ARG 289
36 #define PTR_VALUE 290
37 #define PTR_BASE 291
38 #define PTR_EXTENT 292
39 #define END_OF_LINE 293
40 #define ASSIGN 294
41 #define OROR 295
42 #define ANDAND 296
43 #define EQCOMPARE 297
44 #define ARITHCOMPARE 298
45 #define LSHIFT 299
46 #define RSHIFT 300
47 #define UNARY 301
48 #define PLUSPLUS 302
49 #define MINUSMINUS 303
50 #define HYPERUNARY 304
51 #define POINTSAT 305
52 #define INTERFACE 306
53 #define IMPLEMENTATION 307
54 #define END 308
55 #define SELECTOR 309
56 #define DEFS 310
57 #define ENCODE 311
58 #define CLASSNAME 312
59 #define PUBLIC 313
60 #define PRIVATE 314
61 #define PROTECTED 315
62 #define PROTOCOL 316
63 #define OBJECTNAME 317
64 #define CLASS 318
65 #define ALIAS 319
66 #define OBJC_STRING 320
69 extern YYSTYPE yylval;