NetBSD/gnu/dist/ld/ldgram.h
1997-09-24 15:39:15 +00:00

119 lines
2.3 KiB
C

typedef union {
bfd_vma integer;
char *name;
int token;
union etree_union *etree;
struct phdr_info
{
boolean filehdr;
boolean phdrs;
union etree_union *at;
union etree_union *flags;
} phdr;
struct lang_nocrossref *nocrossref;
struct lang_output_section_phdr_list *section_phdr;
struct bfd_elf_version_deps *deflist;
struct bfd_elf_version_expr *versyms;
struct bfd_elf_version_tree *versnode;
} YYSTYPE;
#define INT 258
#define NAME 259
#define LNAME 260
#define PLUSEQ 261
#define MINUSEQ 262
#define MULTEQ 263
#define DIVEQ 264
#define LSHIFTEQ 265
#define RSHIFTEQ 266
#define ANDEQ 267
#define OREQ 268
#define OROR 269
#define ANDAND 270
#define EQ 271
#define NE 272
#define LE 273
#define GE 274
#define LSHIFT 275
#define RSHIFT 276
#define UNARY 277
#define END 278
#define ALIGN_K 279
#define BLOCK 280
#define BIND 281
#define QUAD 282
#define LONG 283
#define SHORT 284
#define BYTE 285
#define SECTIONS 286
#define PHDRS 287
#define SIZEOF_HEADERS 288
#define OUTPUT_FORMAT 289
#define FORCE_COMMON_ALLOCATION 290
#define OUTPUT_ARCH 291
#define INCLUDE 292
#define MEMORY 293
#define DEFSYMEND 294
#define NOLOAD 295
#define DSECT 296
#define COPY 297
#define INFO 298
#define OVERLAY 299
#define DEFINED 300
#define TARGET_K 301
#define SEARCH_DIR 302
#define MAP 303
#define ENTRY 304
#define NEXT 305
#define SIZEOF 306
#define ADDR 307
#define LOADADDR 308
#define MAX 309
#define MIN 310
#define STARTUP 311
#define HLL 312
#define SYSLIB 313
#define FLOAT 314
#define NOFLOAT 315
#define NOCROSSREFS 316
#define ORIGIN 317
#define FILL 318
#define LENGTH 319
#define CREATE_OBJECT_SYMBOLS 320
#define INPUT 321
#define GROUP 322
#define OUTPUT 323
#define CONSTRUCTORS 324
#define ALIGNMOD 325
#define AT 326
#define PROVIDE 327
#define CHIP 328
#define LIST 329
#define SECT 330
#define ABSOLUTE 331
#define LOAD 332
#define NEWLINE 333
#define ENDWORD 334
#define ORDER 335
#define NAMEWORD 336
#define FORMAT 337
#define PUBLIC 338
#define BASE 339
#define ALIAS 340
#define TRUNCATE 341
#define REL 342
#define INPUT_SCRIPT 343
#define INPUT_MRI_SCRIPT 344
#define INPUT_DEFSYM 345
#define CASE 346
#define EXTERN 347
#define START 348
#define VERS_TAG 349
#define VERS_IDENTIFIER 350
#define GLOBAL 351
#define LOCAL 352
#define VERSION 353
#define INPUT_VERSION_SCRIPT 354
extern YYSTYPE yylval;