[fpc-devel] MIPS

Mark Morgan Lloyd markMLl.fpc-devel at telemetry.co.uk
Tue May 31 11:41:30 CEST 2011


Mark Morgan Lloyd wrote:
> Felipe and Michael have pointed out to me that David Zhang's mipsel port 
> has been integrated into trunk.
> 
> Before I start trying to build it, could anybody comment on how complete 
> an implementation it is?
> 
> Apart from that I can confirm that David's code on Sourceforge is good 
> enough for trivial programs that run on a recent Linux hosted by Qemu.

This is where I think we're at.

*  The compiler compiles to one that runs on x86 and generates mipsel.

*  In the rtl, prt0.as assembles after a couple of fixes.

*  In the rtl, dllprt0.as is missing but I notice that on SPARC and 
several others it is empty. I've tentatively created an empty file.

*  In the rtl, cprt0.as is missing and I notice that on other targets it 
is not empty. Same applies to gprt0.as.

Ongoing notes at 
http://wiki.lazarus.freepascal.org/Native_MIPS_Systems#Mainline_MIPS_Port

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]



More information about the fpc-devel mailing list