projects
/
binutils-gdb.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
178df8a
)
2012-11-07 James Murray <jsm@jsm-net.demon.co.uk>
author
Sean Keys
<skeys@ipdatasys.com>
Wed, 7 Nov 2012 20:36:33 +0000
(20:36 +0000)
committer
Sean Keys
<skeys@ipdatasys.com>
Wed, 7 Nov 2012 20:36:33 +0000
(20:36 +0000)
* config/tc-m68hc11.c: Fix R_M68HC12_16B relocation for movb/w
gas/config/tc-m68hc11.c
patch
|
blob
|
history
diff --git
a/gas/config/tc-m68hc11.c
b/gas/config/tc-m68hc11.c
index 46e6a941fb35858ce0f4686be237a749db03a2ad..3189121c423923dafd11d58b771c70190710735a 100644
(file)
--- a/
gas/config/tc-m68hc11.c
+++ b/
gas/config/tc-m68hc11.c
@@
-2219,9
+2219,9
@@
build_indexed_byte (operand *op, int format ATTRIBUTE_UNUSED, int move_insn)
byte <<= 3;
byte |= 0xe2;
number_to_chars_bigendian (f, byte, 1);
+ f = frag_more (2);
fix_new (frag_now, f - frag_now->fr_literal, 2,
sym, off, 0, BFD_RELOC_M68HC12_16B);
- f = frag_more (2);
return 1;
}
else
@@
-4459,8
+4459,8
@@
md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
if (value < 0)
value += 65536;
- where[
1
] = (value >> 8);
- where[
2
] = (value & 0xff);
+ where[
0
] = (value >> 8);
+ where[
1
] = (value & 0xff);
break;
case BFD_RELOC_M68HC11_RL_JUMP: