> On Sat, Sep 24, 2005 at 09:27:22PM -0400, John David Anglin wrote:
> > The last "fic" opcode entry is wrong.  It's using the wrong
> > instruction format, the mask is wrong, pa10 is wrong, etc.
> 
> I don't think we realised this until now.  I suspect we've been
> silently emitting bad code up until this point, and given that it's
> in flush_kernel_icache_page, maybe it explains some of our occasional
> crashes.
> 
> The code was previously:
> 
>         fic,m           %r23(%r26)

I've committed a fix to binutils head.  The above should now be
accepted when generating PA 2.0 code.  However, I'd probably
avoid using this feature for awhile.  It looks like the bug has
been present since ~ 1996.

Dave
-- 
J. David Anglin                                  [EMAIL PROTECTED]
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to