[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