]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/ChangeLog
cppexp.c: (_cpp_parse_expr): Numerical constants are pushed within the switch statement.
[thirdparty/gcc.git] / gcc / ChangeLog
index c90dc60049f3097d774d9a95760418d388858f66..95021a000619eddb57ecac501fa99d6c4f1f148e 100644 (file)
@@ -1,3 +1,11 @@
+2000-04-01  Neil Booth <NeilB@earthling.net>
+
+        * cppexp.c: (_cpp_parse_expr): Numerical constants are pushed
+        within the switch statement.  Binary operations break out of
+        the switch naturally.  '(' tokens handled by forcing
+        immediate shift.  ')' handled by forcing immediate reduce to
+        the previous '('.  New error messages.
+       
 2000-03-31  Geoff Keating  <geoffk@cygnus.com>
 
        * config/rs6000/rs6000.c (print_operand): Don't use %l for 'low