diff options
author | Paul Brook <paul@codesourcery.com> | 2006-09-08 15:51:02 +0000 |
---|---|---|
committer | Paul Brook <paul@codesourcery.com> | 2006-09-08 15:51:02 +0000 |
commit | f91e006cf5ee5e3109aa2d056abf94449588a993 (patch) | |
tree | 9fcc468f2780c094de7d33de9e96797dcea24bb4 /gas/config | |
parent | 0b8a70d9a0e7ded8fefcd7411947d1c7a49ca1fb (diff) | |
download | gdb-f91e006cf5ee5e3109aa2d056abf94449588a993.zip gdb-f91e006cf5ee5e3109aa2d056abf94449588a993.tar.gz gdb-f91e006cf5ee5e3109aa2d056abf94449588a993.tar.bz2 |
2006-09-08 Paul Brook <paul@codesourcery.com>
gas/
* config/tc-arm.c (insns): Allow ARM IT pseudo-insn on all cores.
gas/testsuite/
* gas/arm/arm-it.s: New test.
* gas/arm/arm-it.d: New test.
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/tc-arm.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 8388379..a6f8b6b 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -14828,7 +14828,9 @@ static const struct asm_opcode insns[] = UT(cbnz, b900, 2, (RR, EXP), t_czb), UT(cbz, b100, 2, (RR, EXP), t_czb), - /* ARM does not really have an IT instruction. */ + /* ARM does not really have an IT instruction, so always allow it. */ +#undef ARM_VARIANT +#define ARM_VARIANT &arm_ext_v1 TUE(it, 0, bf08, 1, (COND), it, t_it), TUE(itt, 0, bf0c, 1, (COND), it, t_it), TUE(ite, 0, bf04, 1, (COND), it, t_it), |