diff options
author | Paul Brook <paul@codesourcery.com> | 2009-11-18 15:48:59 +0000 |
---|---|---|
committer | Paul Brook <paul@codesourcery.com> | 2009-11-18 15:48:59 +0000 |
commit | edabf07696a44d58601f78c9bbf6d95fbe50118d (patch) | |
tree | fd054cbd84613843589bc148db89acc4e9ad0fa4 /include/opcode | |
parent | f43332c0715db55d3db90e55071421cb3be04585 (diff) | |
download | cygnal-edabf07696a44d58601f78c9bbf6d95fbe50118d.tar.gz cygnal-edabf07696a44d58601f78c9bbf6d95fbe50118d.tar.bz2 cygnal-edabf07696a44d58601f78c9bbf6d95fbe50118d.zip |
2009-11-18 Paul Brook <paul@codesourcery.com>
gas/
* config/tc-arm.c (arm_fpus): Add fpv4-sp-d16.
(aeabi_set_public_attributes): Correctly mark VFPv3xD.
include/opcode/
* arm.h (FPU_VFP_V4_SP_D16, FPU_ARCH_VFP_V4_SP_D16): Define.
Diffstat (limited to 'include/opcode')
-rw-r--r-- | include/opcode/ChangeLog | 4 | ||||
-rw-r--r-- | include/opcode/arm.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index b3756aee6..51120ff8b 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,7 @@ +2009-11-18 Paul Brook <paul@codesourcery.com> + + * arm.h (FPU_VFP_V4_SP_D16, FPU_ARCH_VFP_V4_SP_D16): Define. + 2009-11-17 Paul Brook <paul@codesourcery.com> Daniel Jacobowitz <dan@codesourcery.com> diff --git a/include/opcode/arm.h b/include/opcode/arm.h index 4c7968f12..02b1189f3 100644 --- a/include/opcode/arm.h +++ b/include/opcode/arm.h @@ -134,6 +134,7 @@ #define FPU_VFP_V3xD (FPU_VFP_V1xD | FPU_VFP_EXT_V2 | FPU_VFP_EXT_V3xD) #define FPU_VFP_V4D16 (FPU_VFP_V3D16 | FPU_VFP_EXT_FP16 | FPU_VFP_EXT_FMA) #define FPU_VFP_V4 (FPU_VFP_V3 | FPU_VFP_EXT_FP16 | FPU_VFP_EXT_FMA) +#define FPU_VFP_V4_SP_D16 (FPU_VFP_V3xD | FPU_VFP_EXT_FP16 | FPU_VFP_EXT_FMA) #define FPU_VFP_HARD (FPU_VFP_EXT_V1xD | FPU_VFP_EXT_V1 | FPU_VFP_EXT_V2 \ | FPU_VFP_EXT_V3xD | FPU_VFP_EXT_FMA | FPU_NEON_EXT_FMA \ | FPU_VFP_EXT_V3 | FPU_NEON_EXT_V1 | FPU_VFP_EXT_D32) @@ -163,6 +164,7 @@ #define FPU_ARCH_VFP_HARD ARM_FEATURE (0, FPU_VFP_HARD) #define FPU_ARCH_VFP_V4 ARM_FEATURE(0, FPU_VFP_V4) #define FPU_ARCH_VFP_V4D16 ARM_FEATURE(0, FPU_VFP_V4D16) +#define FPU_ARCH_VFP_V4_SP_D16 ARM_FEATURE(0, FPU_VFP_V4_SP_D16) #define FPU_ARCH_NEON_VFP_V4 \ ARM_FEATURE(0, FPU_VFP_V4 | FPU_NEON_EXT_V1 | FPU_NEON_EXT_FMA) |