[cfe-commits] r108622 - in /cfe/trunk/test/Lexer: constants-ms.c ms-extensions.c

Chris Lattner sabre at nondot.org
Sat Jul 17 09:17:41 PDT 2010


Author: lattner
Date: Sat Jul 17 11:17:41 2010
New Revision: 108622

URL: http://llvm.org/viewvc/llvm-project?rev=108622&view=rev
Log:
rename test

Added:
    cfe/trunk/test/Lexer/ms-extensions.c
      - copied unchanged from r108621, cfe/trunk/test/Lexer/constants-ms.c
Removed:
    cfe/trunk/test/Lexer/constants-ms.c

Removed: cfe/trunk/test/Lexer/constants-ms.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Lexer/constants-ms.c?rev=108621&view=auto
==============================================================================
--- cfe/trunk/test/Lexer/constants-ms.c (original)
+++ cfe/trunk/test/Lexer/constants-ms.c (removed)
@@ -1,25 +0,0 @@
-// RUN: %clang_cc1 -fsyntax-only -verify -fms-extensions %s
-
-__int8 x1  = 3i8;
-__int16 x2 = 4i16;
-__int32 x3 = 5i32;
-__int64 x5 = 0x42i64;
-__int64 x4 = 70000000i128;
-
-__int64 y = 0x42i64u;  // expected-error {{invalid suffix}}
-__int64 w = 0x43ui64; 
-__int64 z = 9Li64;  // expected-error {{invalid suffix}}
-__int64 q = 10lli64;  // expected-error {{invalid suffix}}
-
-// radar 7562363
-#define ULLONG_MAX 0xffffffffffffffffui64
-#define UINT 0xffffffffui32
-#define USHORT 0xffffui16
-#define UCHAR 0xffui8
-
-void a() {
-	unsigned long long m = ULLONG_MAX;
-	unsigned int n = UINT;
-        unsigned short s = USHORT;
-        unsigned char c = UCHAR;
-}





More information about the cfe-commits mailing list