3 extern void abort (void);
9 unsigned short aus
[1024];
10 unsigned int au
[1024];
11 unsigned long long aull
[1024];
14 __attribute__((noinline, noclone)) __typeof (var[0]) \
18 __typeof (var[0]) r = 0; \
19 for (i = 0; i < 1024; i++) \
20 r = r > var[i] ? r : var[i]; \
25 F (ad) F (af) F (as) F (ai) F (all) F (aus) F (au) F (aull)
36 for (i
= 0; i
< 1024; i
++)
39 #define F(var) var[i] = i;
42 for (i
= 1023; i
< 32 * 1024; i
+= 1024 + 271)
45 #define F(var) var[i & 1023] = i; if (f##var () != i) abort ();