diff options
author | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2011-12-22 19:29:40 +0000 |
---|---|---|
committer | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2011-12-22 19:29:40 +0000 |
commit | 8d48b27c68eb72113af4cd2002b31837de78a419 (patch) | |
tree | c841b66345606ca403b0ee688c5efbd1b8419c65 | |
parent | b31a0360647fb5e1831d77c41931e38b76990fbd (diff) |
Merge changes between r15872 and r16333 from /fsf/glibc-2_11-branch.eglibc-2_11
git-svn-id: svn://svn.eglibc.org/branches/eglibc-2_11@16334 7b3dc134-2b1b-0410-93df-9e9f96275f8d
-rw-r--r-- | ports/ChangeLog.arm | 4 | ||||
-rw-r--r-- | ports/ChangeLog.hppa | 5 | ||||
-rw-r--r-- | ports/ChangeLog.mips | 4 | ||||
-rw-r--r-- | ports/sysdeps/arm/dl-tls.h | 5 | ||||
-rw-r--r-- | ports/sysdeps/hppa/dl-tls.h | 5 | ||||
-rw-r--r-- | ports/sysdeps/mips/dl-tls.h | 5 |
6 files changed, 25 insertions, 3 deletions
diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm index 96cd06e56..fe54ccc0f 100644 --- a/ports/ChangeLog.arm +++ b/ports/ChangeLog.arm @@ -1,3 +1,7 @@ +2011-04-11 Joseph Myers <joseph@codesourcery.com> + + * sysdeps/arm/dl-tls.h (TLS_DTV_UNALLOCATED): Define. + 2011-06-30 Richard Sandiford <richard.sandiford@linaro.org> * sysdeps/arm/elf/start.S (_start): Align the constant pool to 4 bytes. diff --git a/ports/ChangeLog.hppa b/ports/ChangeLog.hppa index dbd0ed559..93e2b07aa 100644 --- a/ports/ChangeLog.hppa +++ b/ports/ChangeLog.hppa @@ -1,3 +1,8 @@ +2011-10-20 Carlos O'Donell <carlos@systemhalted.org> + + * sysdeps/hppa/dl-tls.h: Update copyright year. + Define TLS_DTV_UNALLOCATED. + 2009-11-15 Carlos O'Donell <carlos@codesourcery.com> [BZ #6676] diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips index 3f51a9f57..4303810ef 100644 --- a/ports/ChangeLog.mips +++ b/ports/ChangeLog.mips @@ -1,3 +1,7 @@ +2011-04-11 Joseph Myers <joseph@codesourcery.com> + + * sysdeps/mips/dl-tls.h (TLS_DTV_UNALLOCATED): Define. + 2011-11-17 Joseph Myers <joseph@codesourcery.com> * sysdeps/unix/sysv/linux/mips/mips64/n64/ftw.c, diff --git a/ports/sysdeps/arm/dl-tls.h b/ports/sysdeps/arm/dl-tls.h index e0324a7b6..2855e9ac5 100644 --- a/ports/sysdeps/arm/dl-tls.h +++ b/ports/sysdeps/arm/dl-tls.h @@ -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 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) diff --git a/ports/sysdeps/hppa/dl-tls.h b/ports/sysdeps/hppa/dl-tls.h index 1bc9aae66..91c3d4473 100644 --- a/ports/sysdeps/hppa/dl-tls.h +++ b/ports/sysdeps/hppa/dl-tls.h @@ -1,5 +1,5 @@ /* Thread-local storage handling in the ELF dynamic linker. hppa version. - Copyright (C) 2003 Free Software Foundation, Inc. + Copyright (C) 2003, 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 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) diff --git a/ports/sysdeps/mips/dl-tls.h b/ports/sysdeps/mips/dl-tls.h index 6d3ed6f5a..75facb0e3 100644 --- a/ports/sysdeps/mips/dl-tls.h +++ b/ports/sysdeps/mips/dl-tls.h @@ -1,5 +1,5 @@ /* Thread-local storage handling in the ELF dynamic linker. MIPS 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 @@ -44,3 +44,6 @@ extern void *__tls_get_addr (tls_index *ti); # define GET_ADDR_OFFSET (ti->ti_offset + TLS_DTV_OFFSET) # define __TLS_GET_ADDR(__ti) (__tls_get_addr (__ti) - TLS_DTV_OFFSET) + +/* Value used for dtv entries for which the allocation is delayed. */ +#define TLS_DTV_UNALLOCATED ((void *) -1l) |