Port-mips archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: standard runtime for (possible/hopeful) 64bit kernels
David Holland wrote:
> On Mon, Mar 16, 2009 at 03:10:11PM +1100, Simon Burge wrote:
> > > (I'm not currently clear on to what extent
> > > N32/N64 is coupled to the 64-bit FPU; if it is, we might end up
> > > wanting the O64 ABI...)
> >
> > I'm not exactly sure what you mean by "64-bit FPU" - do you mean using
> > all 32 FP regs in 64-bit mode, instead of the 32 FP regs in 32-bit
> > "paired" mode?
>
> Yes.
>
> > If so, n32 and n64 both use 32 FP regs in 64-bit mode
> > so both ABIs have the "full" FPU available.
>
> Right; the (implicit) question is whether you can have N32 without
> that FPU, as e.g. on a mips-II, or whether such machines have to build
> userland, or at least anything using the FPU, as O32 or O64.
n32 is a 64-bit ABI - you _need_ a 64-bit integer MIPS III CPU or
greater (except of course MIPS32). I'm positively certain that there
are no 64-bit CPUs that only implement the old R3K style 32 x 32-bit
FPU.
That said, there's some MIPS32 CPUs with a "64-bit" FPU that have the
full 32 64-bit FP regs, but that's a different answer to a question you
didn't ask :-)
Cheers,
Simon.
Home |
Main Index |
Thread Index |
Old Index