(root)/
glibc-2.38/
elf/
tst-tls10.h
       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);