aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/compare1.c
AgeCommit message (Collapse)AuthorFilesLines
2000-01-05c-decl.c (finish_enum): Simplify code to determine minimum and maximum ↵Zack Weinberg1-12/+25
values of the enum... 2000-01-05 11:25 -0800 Zack Weinberg <zack@rabi.columbia.edu> * c-decl.c (finish_enum): Simplify code to determine minimum and maximum values of the enum, and calculate the type. Remove check for FUNCTION_DECLs in the values list, which cannot happen. Replace the DECL_INITIAL of each enumeration constant with a copy converted to the enumeration type. When updating variant types, don't bother updating the type itself. * c-typeck.c (build_binary_op): Simplify conditional expressions when weeding out spurious signed-unsigned warnings. Add new spurious warning category: if the unsigned quantity is an enum and its maximum value fits in signed_type(result_type). Update commentary. (build_conditional_expr): Warn here if one alternative is signed and the other is unsigned. From-SVN: r31244
1999-09-04cast-qual-1.c: Add missing dg-bogus tag.Zack Weinberg1-1/+1
1999-09-03 19:31 -0700 Zack Weinberg <zack@bitmover.com> * gcc.dg/cast-qual-1.c: Add missing dg-bogus tag. * gcc.dg/compare1.c: Fix typo. * gcc-dg/cpp-unc.c, cpp-unc1.c, cpp-unc2.c, cpp-unc3.c: New files which test the preprocessor's unterminated conditional diagnostics. From-SVN: r29097
1999-05-03* gcc.dg/compare1.c: New test.Kaveh R. Ghazi1-0/+26
From-SVN: r26751