Define TLS_DTV_UNALLOCATED for ARM.
authorJoseph Myers <joseph@codesourcery.com>
Mon, 11 Apr 2011 13:30:33 +0000 (13:30 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Mon, 11 Apr 2011 13:30:33 +0000 (13:30 +0000)
ChangeLog.arm
sysdeps/arm/dl-tls.h

index 31f478e..9db4a34 100644 (file)
@@ -1,3 +1,7 @@
+2011-04-11  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/arm/dl-tls.h (TLS_DTV_UNALLOCATED): Define.
+
 2011-04-01  Joseph Myers  <joseph@codesourcery.com>
 
        * sysdeps/unix/sysv/linux/arm/bits/fcntl.h: Rename open_by_handle
index 02285a7..694d11d 100644 (file)
@@ -1,5 +1,5 @@
 /* Thread-local storage handling in the ELF dynamic linker.  ARM version.
-   Copyright (C) 2005 Free Software Foundation, Inc.
+   Copyright (C) 2005, 2011 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
@@ -27,3 +27,6 @@ typedef struct dl_tls_index
 
 
 extern void *__tls_get_addr (tls_index *ti);
+
+/* Value used for dtv entries for which the allocation is delayed.  */
+#define TLS_DTV_UNALLOCATED    ((void *) -1l)