* elf/tst-tls12.c (main): Fix declaration.
* 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.
This commit is contained in:
parent
f478103ff0
commit
63af556fef
18
ChangeLog
18
ChangeLog
@ -1,3 +1,21 @@
|
||||
2003-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* elf/tst-tls12.c (main): Fix declaration.
|
||||
* 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.
|
||||
|
||||
2003-04-22 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* nscd/nscd-client.h: Add declaration for __nscd_open_socket.
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include "tst-tls10.h"
|
||||
|
||||
#ifdef USE_TLS__THREAD
|
||||
static __thread int dummy = 12;
|
||||
__thread int dummy __attribute__((visibility ("hidden"))) = 12;
|
||||
__thread struct A local = { 1, 2, 3 };
|
||||
#endif
|
||||
|
||||
|
@ -5,7 +5,8 @@
|
||||
if (p->a != S || p->b != S + 1 || p->c != S + 2) \
|
||||
abort ()
|
||||
|
||||
int main()
|
||||
int
|
||||
main (void)
|
||||
{
|
||||
#ifdef USE_TLS__THREAD
|
||||
struct A *p;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include "tst-tls10.h"
|
||||
|
||||
#ifdef USE_TLS__THREAD
|
||||
static __thread int dummy = 12;
|
||||
__thread int dummy __attribute__((visibility ("hidden"))) = 12;
|
||||
__thread struct A a1 = { 4, 5, 6 };
|
||||
__thread struct A a2 = { 7, 8, 9 };
|
||||
__thread struct A a3 __attribute__((tls_model("initial-exec")))
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include "tst-tls10.h"
|
||||
|
||||
#ifdef USE_TLS__THREAD
|
||||
static __thread long long dummy = 12;
|
||||
__thread long long dummy __attribute__((visibility ("hidden"))) = 12;
|
||||
__thread struct A a2 = { 22, 23, 24 };
|
||||
__thread struct A a4 __attribute__((tls_model("initial-exec")))
|
||||
= { 25, 26, 27 };
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include "tst-tls10.h"
|
||||
|
||||
#ifdef USE_TLS__THREAD
|
||||
static __thread int dummy = 12;
|
||||
__thread int dummy __attribute__((visibility ("hidden"))) = 12;
|
||||
__thread struct A a1 = { 4, 5, 6 };
|
||||
__thread struct A a3 __attribute__((tls_model("initial-exec")))
|
||||
= { 10, 11, 12 };
|
||||
|
@ -1,5 +1,8 @@
|
||||
/* This file defines USE___THREAD to 1 or 0 to cut down on the #if mess. */
|
||||
|
||||
#ifndef _include_tls_h
|
||||
#define _include_tls_h 1
|
||||
|
||||
#include_next <tls.h>
|
||||
|
||||
#if USE_TLS && HAVE___THREAD \
|
||||
@ -12,3 +15,5 @@
|
||||
# define USE___THREAD 0
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user