summaryrefslogtreecommitdiff
path: root/sysdeps/generic
diff options
context:
space:
mode:
authorCarlos O'Donell <carlos@redhat.com>2013-02-08 12:26:12 -0500
committerCarlos O'Donell <carlos@redhat.com>2013-02-08 12:26:12 -0500
commitb39949d21179bd0b08a083e4f7e35d0c98e11294 (patch)
tree3e37fa10a3a1146afe9f774d95e8bfedd122eb63 /sysdeps/generic
parenta6ee1783327acdaae31cc4ce700e2983f0175e5d (diff)
downloadglibc-b39949d21179bd0b08a083e4f7e35d0c98e11294.tar.gz
ARM: Support loading unmarked objects from cache.
ARM now supports loading unmarked objects from the dynamic loader cache. Unmarked objects can be used with the hard-float or soft-float ABI. We must support loading unmarked objects during the transition period from a binutils that does not mark objects to one that does mark them with the correct ELF flags. Signed-off-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'sysdeps/generic')
-rw-r--r--sysdeps/generic/ldconfig.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdeps/generic/ldconfig.h b/sysdeps/generic/ldconfig.h
index 57a9a468ad..91190aa0cd 100644
--- a/sysdeps/generic/ldconfig.h
+++ b/sysdeps/generic/ldconfig.h
@@ -36,6 +36,7 @@
#define FLAG_X8664_LIBX32 0x0800
#define FLAG_ARM_LIBHF 0x0900
#define FLAG_AARCH64_LIB64 0x0a00
+#define FLAG_ARM_LIBSF 0x0b00
/* Name of auxiliary cache. */
#define _PATH_LDCONFIG_AUX_CACHE "/var/cache/ldconfig/aux-cache"