Binutils branch 2.20 (done!)

Mike Frysinger vapier@gentoo.org
Sat Sep 5 01:05:00 GMT 2009


On Friday 04 September 2009 20:59:49 DJ Delorie wrote:
> > m32c-elf/log0:FAIL: comment.s: comments in listings
> > m32c-elf/log0:FAIL: align
> > m32c-elf/log0:FAIL: incbin
> > m32c-elf/log0:FAIL: semi
>
> These are all caused by a fluke in the way m32c works.  The CGEN
> engine always reads enough bytes for the longest opcode it might
> encounter.  Thus, gas always adds extra bytes to the end of the last
> section in each object, which is messing up the tests.  Without this,
> many real operations fail due to bfd trying to read past the end of
> the section.  So, the failures aren't "real" failures, just annoying
> ones.
>
> The only real way to solve this one is to replace the CGEN engine with
> all-new code.  Not gonna happen for 2.20 ;-)

we can tag them as XFAIL in the branch though ...
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <https://sourceware.org/pipermail/binutils/attachments/20090905/d20c7746/attachment.sig>


More information about the Binutils mailing list