diff options
author | Will Newton <will.newton@linaro.org> | 2014-01-16 10:08:45 +0000 |
---|---|---|
committer | Will Newton <will.newton@linaro.org> | 2014-01-17 15:34:56 +0000 |
commit | 827f64ffb56038b080f630c6487bd4c5dbf83985 (patch) | |
tree | 5e0cd04130466b0865430625a1b07321348806b7 /gas/ChangeLog | |
parent | c7faa97a858bc4eedfca029176fd54c6196c3248 (diff) | |
download | gdb-827f64ffb56038b080f630c6487bd4c5dbf83985.zip gdb-827f64ffb56038b080f630c6487bd4c5dbf83985.tar.gz gdb-827f64ffb56038b080f630c6487bd4c5dbf83985.tar.bz2 |
gas: ARM: Fix encoding of VCVTr.s32.f64 instructions
The direct rounding floating-point VCVT instructions introduced in
ARMv8 encode the s32.f64 variant incorrectly. The op bit should be
set to 1 for all signed conversions.
gas/ChangeLog:
2014-01-17 Will Newton <will.newton@linaro.org>
* config/tc-arm.c (do_vfp_nsyn_cvt_fpv8): Set OP to 1
for the s32.f64 flavours of VCVT.
gas/testsuite/ChangeLog:
2014-01-17 Will Newton <will.newton@linaro.org>
* gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 3685edb..15fe29c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2014-01-17 Will Newton <will.newton@linaro.org> + + * config/tc-arm.c (do_vfp_nsyn_cvt_fpv8): Set OP to 1 + for the s32.f64 flavours of VCVT. + 2014-01-14 Nick Clifton <nickc@redhat.com> PR gas/16434 |