2002-04-18 Pierre Muller <muller@ics.u-strasbg.fr>
authorPierre Muller <muller@sourceware.org>
Thu, 18 Apr 2002 15:22:19 +0000 (15:22 +0000)
committerPierre Muller <muller@sourceware.org>
Thu, 18 Apr 2002 15:22:19 +0000 (15:22 +0000)
* p-exp.y: Add precedence rule for '^' token.
This removes the shift/reduce conflicts.
Remove the comment concerning these shift/reduce conflicts.

gdb/ChangeLog
gdb/p-exp.y

index 39aad843b6157b2f0a69226ed14a2ee5fec049dd..c0689e5b41c1380bb1cdb6eb03f39843b364e084 100644 (file)
@@ -1,3 +1,9 @@
+2002-04-18  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+       * p-exp.y: Add precedence rule for '^' token.
+       This removes the shift/reduce conflicts.
+       Remove the comment concerning these shift/reduce conflicts.
+
 2002-04-18  Elena Zannoni  <ezannoni@redhat.com>
 
        * rs6000-tdep.c (COMMON_UISA_NOFP_REGS): New macro.
index b0e4daa4040f507a6c377b32d0a9bb90c5d0d92a..b130e970e4b539011ed7ea6d00c24c423cc89309 100644 (file)
@@ -37,8 +37,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
    too messy, particularly when such includes can be inserted at random
    times by the parser generator.  */
 
-/* FIXME: there are still 21 shift/reduce conflicts
-   Other known bugs or limitations:
+/* Known bugs or limitations:
     - pascal string operations are not supported at all.
     - there are some problems with boolean types.
     - Pascal type hexadecimal constants are not supported
@@ -212,6 +211,7 @@ parse_number (char *, int, int, YYSTYPE *);
 %left '*' '/'
 %right UNARY INCREMENT DECREMENT
 %right ARROW '.' '[' '('
+%left '^'
 %token <ssym> BLOCKNAME
 %type <bval> block
 %left COLONCOLON