------- Comment #9 from jsm28 at gcc dot gnu dot org 2009-04-09 00:20 ------- Subject: Bug 39613
Author: jsm28 Date: Thu Apr 9 00:20:08 2009 New Revision: 145793 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145793 Log: PR c/39613 * c-typeck.c (do_case): If case label is not an INTEGER_CST, fold it and pedwarn if this results in an INTEGER_CST. testsuite: * gcc.dg/case-const-1.c, gcc.dg/case-const-2.c, gcc.dg/case-const-3.c: New tests. Added: trunk/gcc/testsuite/gcc.dg/case-const-1.c trunk/gcc/testsuite/gcc.dg/case-const-2.c trunk/gcc/testsuite/gcc.dg/case-const-3.c Modified: trunk/gcc/ChangeLog trunk/gcc/c-typeck.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39613