]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cppexp.c
cppexp.c: New FINISHED dummy token.
authorNeil Booth <neilb@earthling.net>
Sun, 2 Apr 2000 08:27:23 +0000 (08:27 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Sun, 2 Apr 2000 08:27:23 +0000 (08:27 +0000)
commit4063b94333104fd0ad56017a0a142c89e743854f
tree210331f17ddc259e14af80e953ee9ac04bd0ad64
parent93fd8bf764b64c5914090779633b1209c2422dc6
cppexp.c: New FINISHED dummy token.

* cppexp.c:  New FINISHED dummy token.  Combine operator initial
flags and initial priority into a single constant.  New
EQUALITY macro.  New operator flag SHORT_CIRCUIT.
(_parse_cpp_expr): Implement new constants.  Take left operand
checks out of reduction loop.  Handle SHORT_CIRCUIT.  End of
parse indicated by reducing FINISHED token.  Remove new lines
from cpp_error messages.

From-SVN: r32863
gcc/ChangeLog
gcc/cppexp.c