summaryrefslogtreecommitdiff
path: root/gdb/p-exp.y
diff options
context:
space:
mode:
authorPierre Muller <muller@sourceware.org>2002-04-18 15:22:19 +0000
committerPierre Muller <muller@sourceware.org>2002-04-18 15:22:19 +0000
commit29f319b84c97f2799dfdd52caa2383eae0877a66 (patch)
treea258df5fd3478d558376a96b6f8e687ea54a5255 /gdb/p-exp.y
parentebeac11a97f7cd824f5d85fa973a905968945597 (diff)
downloadbinutils-gdb-29f319b84c97f2799dfdd52caa2383eae0877a66.tar.gz
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.
Diffstat (limited to 'gdb/p-exp.y')
-rw-r--r--gdb/p-exp.y4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/p-exp.y b/gdb/p-exp.y
index b0e4daa4040..b130e970e4b 100644
--- a/gdb/p-exp.y
+++ b/gdb/p-exp.y
@@ -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