mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 17:53:37 +08:00
63af556fef
* elf/tst-tls10.c (dummy): Make hidden instead of static. * elf/tst-tlsmod7.c (dummy): Likewise. * elf/tst-tlsmod8.c (dummy): Likewise. * elf/tst-tlsmod9.c (dummy): Likewise. 2003-04-22 Roland McGrath <roland@redhat.com> * sysdeps/unix/sysv/linux/not-cancel.h: Put parens around macro args. (open_not_cancel): Make last argument non-optional. * sysdeps/generic/check_fds.c (check_one_fd): Update caller. * sysdeps/unix/sysv/linux/gethostid.c (gethostid): Likewise. * iconv/gconv_cache.c (__gconv_load_cache): Likewise. * include/tls.h: Protect against multiple inclusion.
19 lines
259 B
C
19 lines
259 B
C
#include "tst-tls10.h"
|
|
|
|
#define CHECK(N, S) \
|
|
p = &a##N; \
|
|
if (p->a != S || p->b != S + 1 || p->c != S + 2) \
|
|
abort ()
|
|
|
|
int
|
|
main (void)
|
|
{
|
|
#ifdef USE_TLS__THREAD
|
|
struct A *p;
|
|
check1 ();
|
|
CHECK (1, 4);
|
|
CHECK (2, 7);
|
|
#endif
|
|
exit (0);
|
|
}
|