This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Bug 17153, PowerPC64le shared libraries with multiple tocs resolve plt to function local entry
- From: Alan Modra <amodra at gmail dot com>
- To: libc-alpha at sourceware dot org
- Date: Mon, 14 Jul 2014 21:13:44 +0930
- Subject: Bug 17153, PowerPC64le shared libraries with multiple tocs resolve plt to function local entry
- Authentication-results: sourceware.org; auth=none
Applying as obvious. We have four DT_PPC64 values now but left
DT_PPC64_NUM at 3, with effects as described in the bugzilla.
2014-07-14 Alan Modra <amodra@gmail.com>
[BZ #17153]
* elf/elf.h (DT_PPC64_NUM): Correct value.
diff --git a/elf/elf.h b/elf/elf.h
index 40e87b2..78815e8 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -2283,7 +2283,7 @@ typedef Elf32_Addr Elf32_Conflict;
#define DT_PPC64_OPD (DT_LOPROC + 1)
#define DT_PPC64_OPDSZ (DT_LOPROC + 2)
#define DT_PPC64_OPT (DT_LOPROC + 3)
-#define DT_PPC64_NUM 3
+#define DT_PPC64_NUM 4
/* PowerPC64 specific values for the DT_PPC64_OPT Dyn entry. */
#define PPC64_OPT_TLS 1
--
Alan Modra
Australia Development Lab, IBM