mips16 problems in div_trap

Gavin Romig-Koch gavin@cygnus.com
Mon Jan 4 07:12:00 GMT 1999


Jeffrey A Law writes:
 > 
 >   In message <m0zsi0e-000sBeC@cetus.cygnus.com>you write:
 >   > 
 >   > 
 >   > OK?
 >   > 
 >   > This is needed because mips16 insns aren't as long as normal mips insns,
 >   > and because bne <reg>,$0,<label> isn't support by our mips16 assembler.
 >   > 
 >   > 	* config/mips/mips.md (div_trap): For mips16, use temp labels rather
 >   > 	than .+<const> construct, and use bnez rather than bne <reg>,$0,<label>.
 > I recently installed a patch from Rainer which used temporary labels in that
 > code.  So at that part of your patch has been overtaken by events.
 > 
 > I believe you also sent a later patch which breaks out the mips16 support
 > into its own pattern (I'll be looking at it shortly).
 > 
 > So, I think this patch is no longer relavent.  Correct?

Yes.

                                      -gavin...




More information about the Gcc-patches mailing list