X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fgcc.dg%2Fc99-const-expr-1.c;fp=gcc%2Ftestsuite%2Fgcc.dg%2Fc99-const-expr-1.c;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=c3082ee38f78b5cd388bf8f8b95df2513f6e4c2c;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/gcc.dg/c99-const-expr-1.c b/gcc/testsuite/gcc.dg/c99-const-expr-1.c deleted file mode 100644 index c3082ee3..00000000 --- a/gcc/testsuite/gcc.dg/c99-const-expr-1.c +++ /dev/null @@ -1,16 +0,0 @@ -/* Test for constraints on constant expressions. In C90 it is clear that - certain constructs are not permitted in unevaluated parts of an - expression (except in sizeof); in C99 it might fall within implementation - latitude; and if the operands are suitable, diagnostics should not be - issued. -*/ -/* Origin: Joseph Myers ; inspired by - http://deja.com/getdoc.xp?AN=524271595&fmt=text by Peter Seebach. -*/ -/* { dg-do compile } */ -/* { dg-options "-std=iso9899:1999 -pedantic-errors" } */ - -/* The comma operator is in a subexpression that is not evaluated, so OK - by C99. In C90 a diagnostic is required since it is not in a sizeof. -*/ -int i = (1 ? 0 : (2, 3));