* breakpoint.c, breakpoint.h (breakpoint_init_inferior): New function
[deliverable/binutils-gdb.git] / gdb / ch-exp.y
index 76eb91382f47ec506a6e2120c34dce3abc79b3a6..b6370f3241f035ac0198163dc75a232092fb043f 100644 (file)
@@ -74,16 +74,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #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
@@ -97,15 +88,10 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #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
@@ -360,6 +346,7 @@ location    :       access_name
 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);
                        }
@@ -491,6 +478,7 @@ value_name  :       synonym_name
                |       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);
                        }
@@ -1226,7 +1214,6 @@ match_float_literal ()
   char *tokptr = lexptr;
   char *buf;
   char *copy;
-  char ch;
   double dval;
   extern double strtod ();
   
@@ -1941,8 +1928,11 @@ yylex ()
              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))
                  {
This page took 0.023473 seconds and 4 git commands to generate.