OSDN Git Service

* cppexp.c (LOGICAL): Delete macro.
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Jul 2000 19:41:30 +0000 (19:41 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Jul 2000 19:41:30 +0000 (19:41 +0000)
commitc3e4ce9b56611a173152f336c6873caa009e242b
tree230a45b12a0aeb61272c4410e2c6679f2e10e469
parent826eefff40054441d90f7a2f506973f983f82e49
* cppexp.c (LOGICAL): Delete macro.
(_cpp_parse_expr): Do not use UNARY for unary +.  Implement ||
and && directly.

* cpphash.c (HASHSIZE): Increase to 4096.
(struct hashdummy): Add hash field.
(eq_HASHNODE): Compare unreduced hashes, then lengths, then
the string values using memcmp.
(cpp_lookup): Set dummy.hash.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34994 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cppexp.c
gcc/cpphash.c