* ldlex.l, ldgram.y: Add ALIGNOF.

* ldexp.c (exp_print_token, foldname): Likewise.
	* ld.texinfo: Likewise.
: ----------------------------------------------------------------------
This commit is contained in:
Nathan Sidwell 2007-06-18 14:23:57 +00:00
parent 362c1d1a04
commit 5d41b3efe4
1 changed files with 3 additions and 1 deletions

View File

@ -137,7 +137,7 @@ static int error_index;
%token NOLOAD DSECT COPY INFO OVERLAY
%token DEFINED TARGET_K SEARCH_DIR MAP ENTRY
%token <integer> NEXT
%token SIZEOF ADDR LOADADDR MAX_K MIN_K
%token SIZEOF ALIGNOF ADDR LOADADDR MAX_K MIN_K
%token STARTUP HLL SYSLIB FLOAT NOFLOAT NOCROSSREFS
%token ORIGIN FILL
%token LENGTH CREATE_OBJECT_SYMBOLS INPUT GROUP OUTPUT CONSTRUCTORS
@ -840,6 +840,8 @@ exp :
| SIZEOF_HEADERS
{ $$ = exp_nameop (SIZEOF_HEADERS,0); }
| ALIGNOF '(' NAME ')'
{ $$ = exp_nameop (ALIGNOF,$3); }
| SIZEOF '(' NAME ')'
{ $$ = exp_nameop (SIZEOF,$3); }
| ADDR '(' NAME ')'