[cfe-commits] r126482 - in /cfe/trunk/test/Sema: expr-comma-c89.c expr-comma-c99.c

Peter Collingbourne peter at pcc.me.uk
Fri Feb 25 04:37:11 PST 2011


Author: pcc
Date: Fri Feb 25 06:37:11 2011
New Revision: 126482

URL: http://llvm.org/viewvc/llvm-project?rev=126482&view=rev
Log:
Rename test/Sema/expr-comma-c89.c to expr-comma-c99.c.  Spotted by
Anton Lokhmotov.

Added:
    cfe/trunk/test/Sema/expr-comma-c99.c
      - copied, changed from r126480, cfe/trunk/test/Sema/expr-comma-c89.c
Removed:
    cfe/trunk/test/Sema/expr-comma-c89.c

Removed: cfe/trunk/test/Sema/expr-comma-c89.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/expr-comma-c89.c?rev=126481&view=auto
==============================================================================
--- cfe/trunk/test/Sema/expr-comma-c89.c (original)
+++ cfe/trunk/test/Sema/expr-comma-c89.c (removed)
@@ -1,17 +0,0 @@
-// RUN: %clang_cc1 %s -fsyntax-only -verify -std=c99
-// rdar://6095180
-
-struct s { char c[17]; };
-extern struct s foo(void);
-
-struct s a, b, c;
-
-int A[sizeof((foo().c)) == 17 ? 1 : -1];
-int B[sizeof((a.c)) == 17 ? 1 : -1];
-
-
-// comma does array/function promotion in c99.
-int X[sizeof(0, (foo().c)) == sizeof(char*) ? 1 : -1];
-int Y[sizeof(0, (a,b).c) == sizeof(char*) ? 1 : -1];
-int Z[sizeof(0, (a=b).c) == sizeof(char*) ? 1 : -1];
-

Copied: cfe/trunk/test/Sema/expr-comma-c99.c (from r126480, cfe/trunk/test/Sema/expr-comma-c89.c)
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/expr-comma-c99.c?p2=cfe/trunk/test/Sema/expr-comma-c99.c&p1=cfe/trunk/test/Sema/expr-comma-c89.c&r1=126480&r2=126482&rev=126482&view=diff
==============================================================================
    (empty)





More information about the cfe-commits mailing list