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