summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarcus Shawcroft <marcus.shawcroft@linaro.org>2012-12-04 12:18:03 +0000
committerMarcus Shawcroft <marcus.shawcroft@linaro.org>2012-12-04 13:07:25 +0000
commita915e17fe7413624a8e8ce39336cad3c53b87a7a (patch)
tree28583e51d0f614a2182b2abe23017d47bb6542a7
parentba835e107481a8144987d851e5b8b22dc9345206 (diff)
downloadglibc-a915e17fe7413624a8e8ce39336cad3c53b87a7a.tar.gz
glibc-a915e17fe7413624a8e8ce39336cad3c53b87a7a.tar.xz
glibc-a915e17fe7413624a8e8ce39336cad3c53b87a7a.zip
aarch64: Tag ARM libc6-dependent libraries with FLAG_ELF_LIBC6
        * sysdeps/unix/sysv/linux/aarch64/ldconfig.h: Add entries
        for /lib/ld-linux.so.3 and /lib/ld-linux-armhf.so.3.

Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org>
-rw-r--r--ports/ChangeLog.aarch645
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h4
2 files changed, 8 insertions, 1 deletions
diff --git a/ports/ChangeLog.aarch64 b/ports/ChangeLog.aarch64
index 232965248d..85d7386587 100644
--- a/ports/ChangeLog.aarch64
+++ b/ports/ChangeLog.aarch64
@@ -1,5 +1,10 @@
 2012-12-04  Steve McIntyre <steve.mcintyre@linaro.org>
 
+	* sysdeps/unix/sysv/linux/aarch64/ldconfig.h: Add entries
+        for /lib/ld-linux.so.3 and /lib/ld-linux-armhf.so.3.
+
+2012-12-04  Steve McIntyre <steve.mcintyre@linaro.org>
+
         * sysdeps/unix/sysv/linux/aarch64/readelflib.c: New file.
 
 2012-11-29  Steve McIntyre <steve.mcintyre@linaro.org>
diff --git a/ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h b/ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h
index 4c1af066fd..d0517d8f86 100644
--- a/ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h
+++ b/ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h
@@ -19,7 +19,9 @@
 #include <sysdeps/generic/ldconfig.h>
 
 #define SYSDEP_KNOWN_INTERPRETER_NAMES \
-  { "/lib/ld-linux-aarch64.so.1", FLAG_ELF_LIBC6 },
+  { "/lib/ld-linux-aarch64.so.1", FLAG_ELF_LIBC6 }, \
+  { "/lib/ld-linux.so.3", FLAG_ELF_LIBC6 }, \
+  { "/lib/ld-linux-armhf.so.3", FLAG_ELF_LIBC6 },
 #define SYSDEP_KNOWN_LIBRARY_NAMES \
   { "libc.so.6", FLAG_ELF_LIBC6 },	\
   { "libm.so.6", FLAG_ELF_LIBC6 },