diff options
author | Julian Brown <julian@codesourcery.com> | 2007-03-26 14:43:29 +0000 |
---|---|---|
committer | Julian Brown <julian@codesourcery.com> | 2007-03-26 14:43:29 +0000 |
commit | c96612cc4c1a6dff2459dead526dbb12810d544c (patch) | |
tree | 4a3013d4b01b2ef994619c19db07dd4492bd0d69 /gas/ChangeLog | |
parent | 30e27cd023fe6fb2ec24618e5dda657b75ee7239 (diff) | |
download | gdb-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/ChangeLog | 11 |
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> |