This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: 68hc11/12/s12x/xgate patch
- From: James Murray <jsm at jsm-net dot demon dot co dot uk>
- To: binutils at sourceware dot org
- Date: Mon, 23 Apr 2012 17:19:02 +0100
- Subject: Re: 68hc11/12/s12x/xgate patch
- References: <1298845471.12108.12.camel@jsm2> <1299515895.3262.1.camel@jsm2> <4D7F247D.6070303@redhat.com> <1300201861.20997.3.camel@jsm2> <1324419607.8652.84.camel@jsm2> <CABZhLO-Ye-G1nYW1eqpdjnYG1W4zaKq+TvgzFBebJk4ash5mtg@mail.gmail.com> <1324423375.8652.94.camel@jsm2> <4EF36049.3050802@ipdatasys.com> <CABZhLO_RKXkcKRGH_b-f_iVYppcgBQ3XBf9STWjZeTCwrQJhzQ@mail.gmail.com> <1324575421.2430.42.camel@jsm2> <1325800936.20629.53.camel@jsm2> <4F0C4DFE.4050801@redhat.com> <1330300482.15684.10.camel@jsm2> <1331564819.2407.61.camel@jsm2> <1333370230.16991.34.camel@jsm2>
Ping.
On Mon, 2012-04-02 at 13:37 +0100, James Murray wrote:
> Ping.
>
> Just wondered if anyone had the time to review this submission.
>
> On Mon, 2012-03-12 at 15:06 +0000, James Murray wrote:
> > I believe the attached patch remedies the concerns that Nick raised on
> > my previous submission.
> >
> > Plain text NEWS and ChangeLog entries:
> >
> > bfd/ChangeLog:
> > 2012-03-12 James Murray <jsm@jsm-net.demon.co.uk>
> >
> > * Add S12X and XGATE co-processor support to m68hc11 target
> > (during period 2008-01 -> 2012-03)
> > Allows S12X and XGATE code to be linked together.
> > * Option to offset S12 addresses into XGATE memory space.
> > * Fix carry bug in IMM16 (IMM8 low/high) relocate.
> >
> > gas/ChangeLog:
> > 2012-03-12 James Murray <jsm@jsm-net.demon.co.uk>
> >
> > * Add S12X and XGATE co-processor support to m68hc11 target
> > (during period 2008-01 -> 2012-03)
> > Most S12X extensions supported (new opcodes, extended movb/movw
> > modes) except EXG,SEX,TFR shaded areas.
> > * Option to offset S12 addresses into XGATE memory space.
> > * Tweak target flags to match other tools. (i.e. -m m68hc11)
> > * Other historical m68hc11/12 changes from Stephane Carrez.
> >
> > gas/testsuite/ChangeLog
> > 2012-03-12 James Murray <jsm@jsm-net.demon.co.uk>
> >
> > * gas/m68hc11/insns9s12x.s: New
> > * gas/m68hc11/insns9s12x.d: New
> > * gas/m68hc11/hexprefix.s: New
> > * gas/m68hc11/hexprefix.d: New
> > * gas/m68hc11/9s12x-exg-sex-tfr.s: New
> > * gas/m68hc11/9s12x-exg-sex-tfr.d: New
> > * gas/m68hc11/insns9s12xg.s: New
> > * gas/m68hc11/insns9s12xg.d: New
> > * gas/m68hc11/9s12x-mov.s: New
> > * gas/m68hc11/9s12x-mov.d: New
> > * gas/m68hc11/m68hc11.exp: Updated
> > * gas/m68hc11/*.d: Brought in line with changed objdump output.
> > * gas/all/gas.exp: XFAIL all hc11/12 targets for redef2,3
> > * gas/elf/elf.exp: XFAIL all hc11/12 targets for redef
> >
> > gas/NEWS
> > * Update m68hc11 port. Add support for S12X and XGATE processors
> >
> > ld/testsuite/ChangeLog
> > 2012-03-12 James Murray <jsm@jsm-net.demon.co.uk>
> >
> > * ld-m68hc11/xgate-link.s: New
> > * ld-m68hc11/xgate-link.d: New
> > * ld-m68hc11/xgate-offset.s: New
> > * ld-m68hc11/xgate-offset.d: New
> > * ld-m68hc11/xgate1.s: New
> > * ld-m68hc11/xgate1.d: New
> > * ld-m68hc11/xgate2.s: New
> > * ld-m68hc11/m68hc11.exp: Updated
> > * ld-m68hc11/*.d: Brought in line with changed objdump output
> > * ld-gc/gc.exp: Update CFLAGS for m68hc11
> >
> > ld/NEWS
> > * Update m68hc11 port. Add support for S12X and XGATE processors.
> >
> > opcodes/ChangeLog
> > 2012-03-12 James Murray <jsm@jsm-net.demon.co.uk>
> >
> > * Add S12X and XGATE co-processor support to m68hc11 target
> > (during period 2008-01 -> 2012-03)
> > * Make objdump output more consistent, use hex instead of decimal
> > and use 0x prefix for hex
> > * Other historical m68hc11/12 changes from Stephane Carrez.
> >
> > regards
> >
> > James Murray
>
> Patch is in http://sourceware.org/ml/binutils/2012-03/msg00123.html