Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2013-08

mipsel status/direction?

7 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Reinier Olislagers

Hi list,

After getting fpcup going with a win32=>mipsel cross compiling module, I compiled a hello world type demo program (fpc trunk) which ran fine on an ancient router/modem.

I know there were quite some developments in mipsel and just wanted to know:
1. if people are using the mipsel code already/how suitable it is for console (non-db, perhaps network) programs
2. if there are currently people working on subsystems that may improve things

If mipsel is not ready yet, no problem, I'll limit my fiddling to my non-mips devices ;)

Thanks,
Reinier

Sven Barth
to Reinier Olislagers
Reinier Olislagers wrote 14 lines
Hi list, After getting fpcup going with a win32=>mipsel cross compiling module, I compiled a hello world type demo program (fpc trunk) which ran fine on an ancient router/modem. I know there were quite some developments in mipsel and just wanted to know: 1. if people are using the mipsel code already/how suitable it is for console (non-db, perhaps network) programs 2. if there are currently people working on subsystems that may improve things If mipsel is not ready yet, no problem, I'll limit my fiddling to my non-mips devices ;)

At least the nightly test suite results for MIPSel range from around 20 to around 60 failures which puts the target into a quite common area of other targets (the main targets like i386 often have less than 20 failtures). Most packages might not have been tested with MIPSel though, so your melage may vary.
Basically I'd say that you should just give it a go and maybe report bugs if something fails :)

Regards,
Sven

Unknown author
to Sven Barth
Sven Barth wrote 8 lines
On 04.08.2013 16:52, Reinier Olislagers wrote: At least the nightly test suite results for MIPSel range from around 20 to around 60 failures which puts the target into a quite common area of other targets (the main targets like i386 often have less than 20 failtures). Most packages might not have been tested with MIPSel though, so your melage may vary. Basically I'd say that you should just give it a go and maybe report bugs if something fails :)

Sounds good, I will ;)

Michael Schnell
to Reinier Olislagers: After getting fpcup going with a win32=>mipsel cross compiling module, I compiled a hello…
Reinier Olislagers wrote
1. if people are using the mipsel code already/how suitable it is for console (non-db, perhaps network) programs

On the long run, in fact I am considering to do an embedded project with PIC32 (which is a MIPS CPU), and here there will be no formal OS. I think this is a kind of "console" program, that should be doable with some tweaking the RTL..

-Michael

Reinier Olislagers
to Michael Schnell
Michael Schnell wrote 8 lines
On 08/04/2013 05:39 PM, Sven Barth wrote: > At least the nightly test suite results for MIPSel range from around > 20 to around 60 failures which puts the target into a quite common > area of other targets That does sound promising ? BTW.: is Zero such errors a requirement for a release version ?

Obviously not:

>(the main targets like i386 often have less than 20 failtures)
Sven Barth
to Michael Schnell: That does sound promising ? BTW.: is Zero such errors a requirement for a release version…
"Michael Schnell" wrote
On 08/04/2013 05:39 PM, Sven Barth wrote: > > At least the nightly test suite results for MIPSel range from around 20

to around 60 failures which puts the target into a quite common area of other targets

That does sound promising ?

I think so, too.

BTW.: is Zero such errors a requirement for a release version ?

Nope, other major platforms still have errors here and there, though most of them are more related to the frontend than to the backend...

Regards,
Sven