From 4866f99b6e4fdc830514137d75f22d06fd16770d Mon Sep 17 00:00:00 2001 From: Paul Brook Date: Tue, 21 Mar 2006 14:35:27 +0000 Subject: [PATCH] 2006-03-21 Paul Brook gas/ * config/tc-arm.c (insns): Correct opcodes for ldrbt and strbt. gas/testsuite/ * gas/arm/thumb32.d: Correct expected output. --- gas/ChangeLog | 4 ++++ gas/config/tc-arm.c | 4 ++-- gas/testsuite/ChangeLog | 4 ++++ gas/testsuite/gas/arm/thumb32.d | 4 ++-- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 53f3bb2513..5d39cb6858 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2006-03-21 Paul Brook + + * config/tc-arm.c (insns): Correct opcodes for ldrbt and strbt. + 2006-03-20 Paul Brook * config/tc-arm.c (BAD_BRANCH, BAD_NOT_IT): Define. diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 583acf27ba..876eb5d51d 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -9034,9 +9034,9 @@ static const struct asm_opcode insns[] = CL(teqp, 130f000, 2, (RR, SH), cmp), TC3(ldrt, 4300000, f8500e00, 2, (RR, ADDR), ldstt, t_ldstt), - TC3(ldrbt, 4700000, f8300e00, 2, (RR, ADDR), ldstt, t_ldstt), + TC3(ldrbt, 4700000, f8100e00, 2, (RR, ADDR), ldstt, t_ldstt), TC3(strt, 4200000, f8400e00, 2, (RR, ADDR), ldstt, t_ldstt), - TC3(strbt, 4600000, f8200e00, 2, (RR, ADDR), ldstt, t_ldstt), + TC3(strbt, 4600000, f8000e00, 2, (RR, ADDR), ldstt, t_ldstt), TC3(stmdb, 9000000, e9000000, 2, (RRw, REGLST), ldmstm, t_ldmstm), TC3(stmfd, 9000000, e9000000, 2, (RRw, REGLST), ldmstm, t_ldmstm), diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index cde2329160..b47b13e9c1 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2006-03-21 Paul Brook + + * gas/arm/thumb32.d: Correct expected output. + 2006-03-20 Paul Brook * gas/arm/thumb2_bcond.d: New test. diff --git a/gas/testsuite/gas/arm/thumb32.d b/gas/testsuite/gas/arm/thumb32.d index ae2ebf7f43..2977779aef 100644 --- a/gas/testsuite/gas/arm/thumb32.d +++ b/gas/testsuite/gas/arm/thumb32.d @@ -523,8 +523,8 @@ Disassembly of section .text: 0[0-9a-f]+ <[^>]+> e9c5 2300 strd r2, r3, \[r5\] 0[0-9a-f]+ <[^>]+> e9c5 230c strd r2, r3, \[r5, #48\] 0[0-9a-f]+ <[^>]+> e945 230c strd r2, r3, \[r5, #-48\] -0[0-9a-f]+ <[^>]+> f835 1e00 ldrht r1, \[r5\] -0[0-9a-f]+ <[^>]+> f835 1e30 ldrht r1, \[r5, #48\] +0[0-9a-f]+ <[^>]+> f815 1e00 ldrbt r1, \[r5\] +0[0-9a-f]+ <[^>]+> f815 1e30 ldrbt r1, \[r5, #48\] 0[0-9a-f]+ <[^>]+> f915 1e00 ldrsbt r1, \[r5\] 0[0-9a-f]+ <[^>]+> f915 1e30 ldrsbt r1, \[r5, #48\] 0[0-9a-f]+ <[^>]+> f835 1e00 ldrht r1, \[r5\] -- 2.11.0