source: branches/libc-0.6/src/binutils/ld/ldgram.h@ 2992

Last change on this file since 2992 was 610, checked in by bird, 22 years ago

This commit was generated by cvs2svn to compensate for changes in r609,
which included commits to RCS files with non-trunk default branches.

  • Property cvs2svn:cvs-rev set to 1.1.1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 3.0 KB
Line 
1#ifndef BISON_Y_TAB_H
2# define BISON_Y_TAB_H
3
4#ifndef YYSTYPE
5typedef union {
6 bfd_vma integer;
7 struct big_int
8 {
9 bfd_vma integer;
10 char *str;
11 } bigint;
12 fill_type *fill;
13 char *name;
14 const char *cname;
15 struct wildcard_spec wildcard;
16 struct wildcard_list *wildcard_list;
17 struct name_list *name_list;
18 int token;
19 union etree_union *etree;
20 struct phdr_info
21 {
22 bfd_boolean filehdr;
23 bfd_boolean phdrs;
24 union etree_union *at;
25 union etree_union *flags;
26 } phdr;
27 struct lang_nocrossref *nocrossref;
28 struct lang_output_section_phdr_list *section_phdr;
29 struct bfd_elf_version_deps *deflist;
30 struct bfd_elf_version_expr *versyms;
31 struct bfd_elf_version_tree *versnode;
32} yystype;
33# define YYSTYPE yystype
34# define YYSTYPE_IS_TRIVIAL 1
35#endif
36# define INT 257
37# define NAME 258
38# define LNAME 259
39# define PLUSEQ 260
40# define MINUSEQ 261
41# define MULTEQ 262
42# define DIVEQ 263
43# define LSHIFTEQ 264
44# define RSHIFTEQ 265
45# define ANDEQ 266
46# define OREQ 267
47# define OROR 268
48# define ANDAND 269
49# define EQ 270
50# define NE 271
51# define LE 272
52# define GE 273
53# define LSHIFT 274
54# define RSHIFT 275
55# define UNARY 276
56# define END 277
57# define ALIGN_K 278
58# define BLOCK 279
59# define BIND 280
60# define QUAD 281
61# define SQUAD 282
62# define LONG 283
63# define SHORT 284
64# define BYTE 285
65# define SECTIONS 286
66# define PHDRS 287
67# define SORT 288
68# define DATA_SEGMENT_ALIGN 289
69# define DATA_SEGMENT_END 290
70# define SIZEOF_HEADERS 291
71# define OUTPUT_FORMAT 292
72# define FORCE_COMMON_ALLOCATION 293
73# define OUTPUT_ARCH 294
74# define INHIBIT_COMMON_ALLOCATION 295
75# define INCLUDE 296
76# define MEMORY 297
77# define DEFSYMEND 298
78# define NOLOAD 299
79# define DSECT 300
80# define COPY 301
81# define INFO 302
82# define OVERLAY 303
83# define DEFINED 304
84# define TARGET_K 305
85# define SEARCH_DIR 306
86# define MAP 307
87# define ENTRY 308
88# define NEXT 309
89# define SIZEOF 310
90# define ADDR 311
91# define LOADADDR 312
92# define MAX_K 313
93# define MIN_K 314
94# define STARTUP 315
95# define HLL 316
96# define SYSLIB 317
97# define FLOAT 318
98# define NOFLOAT 319
99# define NOCROSSREFS 320
100# define ORIGIN 321
101# define FILL 322
102# define LENGTH 323
103# define CREATE_OBJECT_SYMBOLS 324