Re: Reviving Fedora MIPS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2015-06-02 7:19 GMT-03:00 Richard W.M. Jones <rjones@xxxxxxxxxx>:
> On Mon, Jun 01, 2015 at 10:10:17PM +0200, Michal Toman wrote:
>> Apart from mips64el, we have lately started working on 32-bit mipsel, to
>> be ran on the Creator CI20 Borad [4]. This is basically 3 months behind
>> mips64el so there are no significant results yet, but hopefully will be
>> soon.
>
> I have the Creator CI20 board.  Does this mean ImgTec are going to
> bring out a 64 bit development board :-?  I guess you won't be able
> to tell me ..
>
> Anyway my CI20 is currently running Debian, but I'll give Fedora a go
> when I have the time.
>
>> Any help would be appreciated, especially in the area of kernel, u-boot
>> and some specific languages - haskell, erlang, ocaml etc. I have already
>> been playing with some of those and there is a list of issues on the wiki.
>
> There's no OCaml 32 bit MIPS backend upstream, but there used to be
> one.  An older version of it can be found here:
>
> https://github.com/retired-camels/ocaml
>
> Claims to support BE and LE and uses the "n32" ABI, whatever that
> means.  It would require a certain amount of work to bring that up to
> date, but it's not impossible.
>
> As far as I can tell there is no 64 bit MIPS backend at all and never
> has been.  Depending on how different 32 bit and 64 bit MIPS are that
> might be a lot of work to implement.

  The n32 and n64 abis are like x86_64 and x32 abi. For stack parameters,
on n32 it is still 8 bytes, but only 4 bytes effectively used.
  The abi is a lot more sane as well, 8 gpr and 8 fpr argument registers,
fpr registers are 64 bit.
  But I only "played" with it for a short time, when porting GNU Lightning
to n32 and n64, while the mips host on snakebit.net was live...

> Rich.
>
> --
> Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
> Read my programming and virtualization blog: http://rwmj.wordpress.com
> virt-builder quickly builds VMs from scratch
> http://libguestfs.org/virt-builder.1.html

Thanks,
Paulo
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux