]> git.saurik.com Git - bison.git/commit - data/yacc.c
Suppress signed/unsigned comparison warnings for yycheck.
authorJoel E. Denny <jdenny@ces.clemson.edu>
Thu, 10 Aug 2006 01:18:50 +0000 (01:18 +0000)
committerJoel E. Denny <jdenny@ces.clemson.edu>
Thu, 10 Aug 2006 01:18:50 +0000 (01:18 +0000)
commit06e8700a000fb661a3d15db8e1dfeb6bfcccf86d
tree857dc3e7eb2b0c9e69a727c88d6f6dfdc9109a2b
parent9c4371263f358161fc30283817dc60284d86075e
Suppress signed/unsigned comparison warnings for yycheck.
* data/c.m4 (b4_safest_int_type): New macro.
* data/glr.c, data/lalr1.cc: Wherever you compare yycheck[i] against
a signed int type, cast it to b4_safest_int_type first.
* data/yacc.c: Likewise.
(b4_safest_int_type): Overwrite the one from c.m4 since b4_int_type is
also overwritten.
ChangeLog
data/c.m4
data/glr.c
data/lalr1.cc
data/yacc.c
src/parse-gram.c
src/parse-gram.h