S390: Move utf8-utf32-z9.c to multiarch folder and use s390_libc_ifunc_expr macro.
[glibc.git] / elf / tst-tls13.c
blobb1d303310f9736e3b7e1bc951f469a64a77e206d
1 /* Check unloading modules with data in static TLS block. */
2 #include <dlfcn.h>
3 #include <stdio.h>
4 #include <stdlib.h>
5 #include <unistd.h>
8 static int
9 do_test (void)
11 for (int i = 0; i < 1000;)
13 printf ("round %d\n",++i);
15 void *h = dlopen ("$ORIGIN/tst-tlsmod13a.so", RTLD_LAZY);
16 if (h == NULL)
18 printf ("cannot load: %s\n", dlerror ());
19 exit (1);
22 dlclose (h);
25 return 0;
28 #include <support/test-driver.c>