| lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame] | 1 | #include <stdlib.h> | 
 | 2 |  | 
 | 3 | struct A | 
 | 4 | { | 
 | 5 |   char a; | 
 | 6 |   int b; | 
 | 7 |   long long c; | 
 | 8 | }; | 
 | 9 |  | 
 | 10 | extern __thread struct A a1, a2, a3, a4; | 
 | 11 | extern struct A *f1a (void); | 
 | 12 | extern struct A *f2a (void); | 
 | 13 | extern struct A *f3a (void); | 
 | 14 | extern struct A *f4a (void); | 
 | 15 | extern struct A *f5a (void); | 
 | 16 | extern struct A *f6a (void); | 
 | 17 | extern struct A *f7a (void); | 
 | 18 | extern struct A *f8a (void); | 
 | 19 | extern struct A *f9a (void); | 
 | 20 | extern struct A *f10a (void); | 
 | 21 | extern int f1b (void); | 
 | 22 | extern int f2b (void); | 
 | 23 | extern int f3b (void); | 
 | 24 | extern int f4b (void); | 
 | 25 | extern int f5b (void); | 
 | 26 | extern int f6b (void); | 
 | 27 | extern int f7b (void); | 
 | 28 | extern int f8b (void); | 
 | 29 | extern int f9b (void); | 
 | 30 | extern int f10b (void); | 
 | 31 | extern void check1 (void); | 
 | 32 | extern void check2 (void); |