about summary refs log tree commit diff
path: root/sysdeps
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
parenta6ee1783327acdaae31cc4ce700e2983f0175e5d (diff)
downloadglibc-b39949d21179bd0b08a083e4f7e35d0c98e11294.tar.gz
glibc-b39949d21179bd0b08a083e4f7e35d0c98e11294.tar.xz
glibc-b39949d21179bd0b08a083e4f7e35d0c98e11294.zip
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')
-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"