68hc11/12/s12x/xgate patch
James Murray
jsm@jsm-net.demon.co.uk
Thu Jan 5 22:03:00 GMT 2012
Find attached my latest revision of a patch to the m68hc11 port
-include somes work from Stephane Carrez that never made it
-Adds support for the S12X derivative of the HC12/S12 family
(new opcodes added, extended modes, testsuites)
-Adds support for the built-in XGATE co-processor (only exists paired
with S12X, not in isolation.)
(gas, bfd, ld, opcodes, testsuite)
-Fix up hc11/12 far call trampoline generation (broken in 2006)
-Change objdump output to use hex numbering with 0x prefixes in a more
common manner. (Was a confusing mix of hex and decimal with and without
base prefixes before.)
-Adjust hc11/12 testsuites to reflect that changed format and other
binutils changes since 2005.
-Enable testsuites for main m68hc11 target. (Many were enabled for m6811
instead for unknown reasons.)
The core of this work has been in production use (against 2.18) for a
number of years. Thanks to Sean Keys for giving me feedback on the XGATE
assembler over the last few weeks.
regards
James Murray
-------------- next part --------------
A non-text attachment was scrubbed...
Name: binutils-s12x-20120105.diff.bz2
Type: application/x-bzip
Size: 65384 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20120105/27eb7704/attachment.bin>
More information about the Binutils
mailing list