-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi Ian and fellow GCC'ers
thanks for the info. Compiling "libgcc2.c" for MIPS (-mips1) works OK,
I mean "divdi3" produces correct results.
I'll get back to this in a couple of hours (at my home PC), but i
think i had overseen something important her
On Mon, Oct 16, 2006 at 02:03:44PM +0300, [EMAIL PROTECTED] wrote:
> I thought i had added the necessary information (new register classes,
> character
> to match for the reg class) however i get the following error message:
>
> "unable to find a register to spill in class"
Please provide mor
[EMAIL PROTECTED] writes:
> I'll have a look to mips_secondary_reload_class, however now i don't get
> spilling/filling errors. I have a question: libgcc2.c is pretty stable, right?
> I mean i shouldn't looking for something going wrong with it.
Right, libgcc2.c is quite stable.
In a normal buil
Hi Ian
>
> > Can i disable filling/spilling for this register class?
>
> Sure: make the registers fixed.
>
> Or look at how the MIPS port handles HI and LO, with particular
> reference to mips_secondary_reload_class.
>
> Ian
what i'm trying to do is to code a backend for a "standard" DLX. Most th
[EMAIL PROTECTED] writes:
> i'm in the process of coding a GCC backend for a certain RISC-like
> architecture.
> Its register architecture consists of an integer register file (32 regs) and
> two
> additional hard regs that should be programmer visible. Accesses to these hard
> regs are also emi