diff options
Diffstat (limited to 'ports/sysdeps/alpha/nptl/tls.h')
-rw-r--r-- | ports/sysdeps/alpha/nptl/tls.h | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/ports/sysdeps/alpha/nptl/tls.h b/ports/sysdeps/alpha/nptl/tls.h index e77b1ffca..887a4576a 100644 --- a/ports/sysdeps/alpha/nptl/tls.h +++ b/ports/sysdeps/alpha/nptl/tls.h @@ -1,5 +1,5 @@ /* Definition for thread-local data handling. NPTL/Alpha version. - Copyright (C) 2003, 2005, 2006, 2007 Free Software Foundation, Inc. + Copyright (C) 2003, 2005, 2006, 2007, 2012 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 @@ -38,18 +38,6 @@ typedef union dtv } pointer; } dtv_t; -#else /* __ASSEMBLER__ */ -# include <tcb-offsets.h> -#endif /* __ASSEMBLER__ */ - - -/* We require TLS support in the tools. */ -#ifndef HAVE_TLS_SUPPORT -# error "TLS support is required." -#endif - -#ifndef __ASSEMBLER__ - /* Get system call information. */ # include <sysdep.h> @@ -144,6 +132,8 @@ typedef struct #define THREAD_GSCOPE_WAIT() \ GL(dl_wait_lookup_done) () +#else /* __ASSEMBLER__ */ +# include <tcb-offsets.h> #endif /* __ASSEMBLER__ */ #endif /* tls.h */ |