about summary refs log tree commit diff
path: root/elf/elf.h
diff options
context:
space:
mode:
authorSteve McIntyre <steve.mcintyre@linaro.org>2012-08-23 20:38:25 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-08-23 20:38:25 +0000
commitd3bafbc98e91e97b67b5402ec5f87eef7edfd64b (patch)
tree988246498843887e2742d62c9b86029834030b49 /elf/elf.h
parent4efcc022656a709cc78cd9078a5bfc2b19323bc7 (diff)
downloadglibc-d3bafbc98e91e97b67b5402ec5f87eef7edfd64b.tar.gz
glibc-d3bafbc98e91e97b67b5402ec5f87eef7edfd64b.tar.xz
glibc-d3bafbc98e91e97b67b5402ec5f87eef7edfd64b.zip
Check floating-point ABI in ARM VALID_ELF_HEADER.
Diffstat (limited to 'elf/elf.h')
-rw-r--r--elf/elf.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/elf/elf.h b/elf/elf.h
index 1e67ef5ef7..6c85f92196 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -2250,6 +2250,9 @@ typedef Elf32_Addr Elf32_Conflict;
 #define EF_ARM_VFP_FLOAT	0x400
 #define EF_ARM_MAVERICK_FLOAT	0x800
 
+#define EF_ARM_ABI_FLOAT_SOFT	0x200   /* NB conflicts with EF_ARM_SOFT_FLOAT */
+#define EF_ARM_ABI_FLOAT_HARD	0x400   /* NB conflicts with EF_ARM_VFP_FLOAT */
+
 
 /* Other constants defined in the ARM ELF spec. version B-01.  */
 /* NB. These conflict with values defined above.  */