#define yyerror chill_error
#define yylval chill_lval
#define yychar chill_char
-#define yycheck chill_yycheck
#define yydebug chill_debug
-#define yydefred chill_yydefred
-#define yydgoto chill_yydgoto
-#define yygindex chill_yygindex
-#define yylen chill_yylen
-#define yylhs chill_yylhs
-#define yyrindex chill_yyrindex
-#define yysccsid chill_yysccsid
-#define yysindex chill_yysindex
#define yypact chill_pact
#define yyr1 chill_r1
#define yyr2 chill_r2
#define yyps chill_ps
#define yypv chill_pv
#define yys chill_s
-#define yyss chill_yyss
-#define yyssp chill_yyssp
#define yy_yys chill_yys
#define yystate chill_state
-#define yytable chill_yytable
#define yytmp chill_tmp
#define yyv chill_v
-#define yyvs chill_vs
-#define yyvss chill_vss
#define yy_yyv chill_yyv
#define yyval chill_val
#define yylloc chill_lloc
access_name : LOCATION_NAME
{
write_exp_elt_opcode (OP_VAR_VALUE);
+ write_exp_elt_block (NULL);
write_exp_elt_sym ($1.sym);
write_exp_elt_opcode (OP_VAR_VALUE);
}
| GENERAL_PROCEDURE_NAME
{
write_exp_elt_opcode (OP_VAR_VALUE);
+ write_exp_elt_block (NULL);
write_exp_elt_sym ($1.sym);
write_exp_elt_opcode (OP_VAR_VALUE);
}
char *tokptr = lexptr;
char *buf;
char *copy;
- char ch;
double dval;
extern double strtod ();
case LOC_ARG:
case LOC_REF_ARG:
case LOC_REGPARM:
+ case LOC_REGPARM_ADDR:
case LOC_LOCAL:
case LOC_LOCAL_ARG:
+ case LOC_BASEREG:
+ case LOC_BASEREG_ARG:
if (innermost_block == NULL
|| contained_in (block_found, innermost_block))
{