| 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); |