diff options
author | Paul Brook <paul@codesourcery.com> | 2009-10-28 16:50:43 +0000 |
---|---|---|
committer | Paul Brook <paul@codesourcery.com> | 2009-10-28 16:50:43 +0000 |
commit | d49bfe8b03805fec7c94c8359a0f926b6be4998f (patch) | |
tree | 81cd4375d502406670f250bd4d5511250484a7d6 | |
parent | 74a643c6610a6d1a614df5b0875cf12e133330d2 (diff) | |
download | binutils-redhat-d49bfe8b03805fec7c94c8359a0f926b6be4998f.tar.gz |
2009-10-28 Paul Brook <paul@codesourcery.com>
gas/
* config/tc-arm.c (opcode_lookup): Allow VFP/NEON type suffixes
unconditionally.
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-arm.c | 7 |
2 files changed, 7 insertions, 5 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 6e216b1df9..9a54405456 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2009-10-28 Paul Brook <paul@codesourcery.com> + + * config/tc-arm.c (opcode_lookup): Allow VFP/NEON type suffixes + unconditionally. + 2009-10-28 Alan Modra <amodra@bigpond.net.au> PR gas/10856 diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 2c70923f29..22a3377409 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -14955,14 +14955,11 @@ opcode_lookup (char **str) const struct asm_opcode *opcode; const struct asm_cond *cond; char save[2]; - bfd_boolean neon_supported; - - neon_supported = ARM_CPU_HAS_FEATURE (cpu_variant, fpu_neon_ext_v1); /* Scan up to the end of the mnemonic, which must end in white space, - '.' (in unified mode, or for Neon instructions), or end of string. */ + '.' (in unified mode, or for Neon/VFP instructions), or end of string. */ for (base = end = *str; *end != '\0'; end++) - if (*end == ' ' || ((unified_syntax || neon_supported) && *end == '.')) + if (*end == ' ' || *end == '.') break; if (end == base) |