aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorJulian Brown <julian@codesourcery.com>2007-03-26 14:43:29 +0000
committerJulian Brown <julian@codesourcery.com>2007-03-26 14:43:29 +0000
commitc96612cc4c1a6dff2459dead526dbb12810d544c (patch)
tree4a3013d4b01b2ef994619c19db07dd4492bd0d69 /gas/ChangeLog
parent30e27cd023fe6fb2ec24618e5dda657b75ee7239 (diff)
downloadgdb-c96612cc4c1a6dff2459dead526dbb12810d544c.zip
gdb-c96612cc4c1a6dff2459dead526dbb12810d544c.tar.gz
gdb-c96612cc4c1a6dff2459dead526dbb12810d544c.tar.bz2
* config/tc-arm.c (arm_it): Add immisfloat field.
(parse_qfloat_immediate): Disallow integer syntax for floating-point immediates. Fix hex immediates, handle 0.0 and -0.0 specially. (parse_neon_mov): Set immisfloat bit for operand if it parsed as a float. (neon_cmode_for_move_imm): Reject non-float immediates for float operands. (neon_move_immediate): Pass immisfloat bit to neon_cmode_for_move_imm.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index fc5e718..327863d 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,16 @@
2007-03-26 Julian Brown <julian@codesourcery.com>
+ * config/tc-arm.c (arm_it): Add immisfloat field.
+ (parse_qfloat_immediate): Disallow integer syntax for floating-point
+ immediates. Fix hex immediates, handle 0.0 and -0.0 specially.
+ (parse_neon_mov): Set immisfloat bit for operand if it parsed as a
+ float.
+ (neon_cmode_for_move_imm): Reject non-float immediates for float
+ operands.
+ (neon_move_immediate): Pass immisfloat bit to neon_cmode_for_move_imm.
+
+2007-03-26 Julian Brown <julian@codesourcery.com>
+
* doc/c-arm.texi: Add documentation for .dn/.qn directives.
2007-03-26 Alan Modra <amodra@bigpond.net.au>