diff options
author | Jakub Jelinek <jakub@redhat.com> | 2009-01-02 21:14:11 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2009-01-02 21:14:11 +0000 |
commit | e3e60f6bdc80109e6cfbd092049a4bbb2f43c457 (patch) | |
tree | d166064d5e5bfd7821e133a5c76d8aae50d81766 /nptl/sysdeps/x86_64/tls.h | |
parent | 033b8b2d4de5cd8abe4278cd2b30c50d7a78e886 (diff) |
Updated to fedora-glibc-20090102T2110cvs/fedora-glibc-2_9_90-1
Diffstat (limited to 'nptl/sysdeps/x86_64/tls.h')
-rw-r--r-- | nptl/sysdeps/x86_64/tls.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/nptl/sysdeps/x86_64/tls.h b/nptl/sysdeps/x86_64/tls.h index 79db61c709..172f44579b 100644 --- a/nptl/sysdeps/x86_64/tls.h +++ b/nptl/sysdeps/x86_64/tls.h @@ -1,5 +1,5 @@ /* Definition for thread-local data handling. nptl/x86_64 version. - Copyright (C) 2002,2003,2004,2005,2006,2007 Free Software Foundation, Inc. + Copyright (C) 2002-2007, 2008 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -28,6 +28,7 @@ # include <stdlib.h> # include <sysdep.h> # include <kernel-features.h> +# include <bits/wordsize.h> /* Type for the dtv. */ @@ -56,7 +57,14 @@ typedef struct unsigned long int vgetcpu_cache[2]; #ifndef __ASSUME_PRIVATE_FUTEX int private_futex; +#else + int __unused1; +#endif +#if __WORDSIZE == 64 + int __pad1; #endif + /* Reservation of some values for the TM ABI. */ + void *__private_tm[5]; } tcbhead_t; #else /* __ASSEMBLER__ */ |