This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [h8300] misc patches


DJ Delorie wrote:
Now that we've missed the cutoff for getting a working H8/300 port
in 4.3, can we revisit these patches?

http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00973.html
http://gcc.gnu.org/ml/gcc-patches/2008-01/msg01122.html
The hunk to change emit_insn to emit_jump_insn is obviously correct.
It wouldn't be a terrible idea to do a grep across all the backends
for this buglet -- I know I've fixed the exact same problem once or
twice in other ports.

My H8 is very rusty, but I don't think the target supports anything
except a  register for that operand.  So I think we're better off
tightening the expander rather than loosening the matching pattern.
It looks like one variant of the patch does that.  Assuming it's
passed testing, I'm good with it.
jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]