diff options
author | Joern Rennecke <joern.rennecke@embecosm.com> | 1998-07-01 20:42:42 +0000 |
---|---|---|
committer | Joern Rennecke <joern.rennecke@embecosm.com> | 1998-07-01 20:42:42 +0000 |
commit | d1a7caf90137bd08d3830d69ca5a455661af0883 (patch) | |
tree | e67c40d7386d07203897d56e237e55703b039bd3 /ChangeLog | |
parent | f3b86a30f914d3a74e4f167bd4a97170f21a9776 (diff) | |
download | gdb-d1a7caf90137bd08d3830d69ca5a455661af0883.zip gdb-d1a7caf90137bd08d3830d69ca5a455661af0883.tar.gz gdb-d1a7caf90137bd08d3830d69ca5a455661af0883.tar.bz2 |
I found that the relax failure for execute/930628-1.c is due to gas
incorrectly relaxing an out-of-range conditional branch with delay slot.
It turned:
bf.s L6 (slot mov.l r12,@(44,r0))
into:
2c: 8f 01 a0 8b bf.s 32 <_main+32> (slot bra L6)
30: 00 09 nop
32: 10 cb mov.l r12,@(44,r0)
* config/tc-sh (COND_JUMP_DELAY, COND12_DELAY_LENGTH): Define.
Changed all users of COND12_DELAY.
Diffstat (limited to 'ChangeLog')
0 files changed, 0 insertions, 0 deletions