12 #define TYPEU unsigned long
13 #define TYPE_FUNC strtol
20 #define TYPE unsigned long
21 #define TYPEU unsigned long
22 #define TYPE_FUNC strtoul
28 #ifdef __LONG_LONG_SUPPORTED
31 #define TYPE long long
32 #define TYPEU unsigned long long
33 #define TYPE_FUNC strtoll
40 #define TYPE long long
41 #define TYPEU unsigned long long
42 #define TYPE_FUNC strtoull
48 #endif /* defined(__LONG_LONG_SUPPORTED) */
50 static void quit(void)
59 printf("%d errors\n", errct
);
64 int main(int argc
, char **argv
)
66 #ifdef __LONG_LONG_SUPPORTED
67 printf("Test 45 (GCC) ");
69 printf("Test 45 (ACK) ");
73 /* run long/unsigned long tests */
77 /* run long long/unsigned long long tests (GCC only) */
78 #ifdef __LONG_LONG_SUPPORTED
81 #endif /* defined(__LONG_LONG_SUPPORTED) */
84 return -1; /* never happens */