diff options
author | Carlos O'Donell <carlos@redhat.com> | 2013-02-08 12:26:12 -0500 |
---|---|---|
committer | Carlos O'Donell <carlos@redhat.com> | 2013-02-08 12:26:12 -0500 |
commit | b39949d21179bd0b08a083e4f7e35d0c98e11294 (patch) | |
tree | 3e37fa10a3a1146afe9f774d95e8bfedd122eb63 /elf | |
parent | a6ee1783327acdaae31cc4ce700e2983f0175e5d (diff) | |
download | glibc-b39949d21179bd0b08a083e4f7e35d0c98e11294.zip glibc-b39949d21179bd0b08a083e4f7e35d0c98e11294.tar.gz glibc-b39949d21179bd0b08a083e4f7e35d0c98e11294.tar.bz2 |
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 'elf')
-rw-r--r-- | elf/cache.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/elf/cache.c b/elf/cache.c index 9901952..699550b 100644 --- a/elf/cache.c +++ b/elf/cache.c @@ -100,6 +100,10 @@ print_entry (const char *lib, int flag, unsigned int osversion, case FLAG_AARCH64_LIB64: fputs (",AArch64", stdout); break; + /* Uses the ARM soft-float ABI. */ + case FLAG_ARM_LIBSF: + fputs (",soft-float", stdout); + break; case 0: break; default: |