| Eric Christopher | 0a887ec | 2011-07-26 20:27:12 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -emit-llvm %s  -o /dev/null | 
|  | 2 |  | 
|  | 3 | // This bit is taken from Sema/wchar.c so we can avoid the wchar.h include. | 
|  | 4 | typedef __WCHAR_TYPE__ wchar_t; | 
|  | 5 | #if defined(_WIN32) || defined(_M_IX86) || defined(__CYGWIN__) \ | 
|  | 6 | || defined(_M_X64) || defined(SHORT_WCHAR) | 
|  | 7 | #define WCHAR_T_TYPE unsigned short | 
|  | 8 | #elif defined(__sun) || defined(__AuroraUX__) | 
|  | 9 | #define WCHAR_T_TYPE long | 
|  | 10 | #else /* Solaris or AuroraUX. */ | 
|  | 11 | #define WCHAR_T_TYPE int | 
|  | 12 | #endif | 
|  | 13 |  | 
|  | 14 | signed short _iodbcdm_sqlerror( ) | 
|  | 15 | { | 
|  | 16 | wchar_t _sqlState[6] = { L"\0" }; | 
|  | 17 | } |