[Top] [All Lists]

Re: IP30 goes relatively far now

To: Stanislaw Skowronek <sskowron@ET.PUT.Poznan.PL>
Subject: Re: IP30 goes relatively far now
From: "Maciej W. Rozycki" <>
Date: Sat, 17 Apr 2004 00:19:00 +0200 (CEST)
In-reply-to: <>
Organization: Technical University of Gdansk
Original-recipient: rfc822;
References: <> <>
On Fri, 16 Apr 2004, Maciej W. Rozycki wrote:

> > I don't know if it's been already fixed in >2.6.1, but in genex.S there
> > should be a 'nop' between 'jal do_\handler' and 'ret_from_exception'. The
> > symptom is a hang on 'Checking for the daddi bug...'. Somebody apparently
> > got used to '.set reorder' :P
>  The bug is elsewhere -- there's an incorrect extraneous ".set push" in
> the file.  I'll commit a fix immediately.

 I must have been blind -- there's a matching ".set pop" elsewhere.  Is a 
"nop" really missing in the output?  I've assembled the file and I can't 
see any problem:

000000000000022c <handle_daddi_ov_int>:
 22c:   0c000000        jal     0 <except_vec0_generic>
                        22c: R_MIPS_26  do_daddi_ov
                        22c: R_MIPS_NONE        *ABS*
                        22c: R_MIPS_NONE        *ABS*
 230:   03a0202d        move    a0,sp
 234:   08000000        j       0 <except_vec0_generic>
                        234: R_MIPS_26  ret_from_exception
                        234: R_MIPS_NONE        *ABS*
                        234: R_MIPS_NONE        *ABS*
 238:   00000000        nop
 23c:   00000000        nop

+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+        e-mail:, PGP key available        +

<Prev in Thread] Current Thread [Next in Thread>