[fpc-devel] Bounty for MIPS

Mark Morgan Lloyd markMLl.fpc-devel at telemetry.co.uk
Sun Jan 29 18:55:05 CET 2012

Pierre Free Pascal wrote:
>> -----Message d'origine-----
>> De : fpc-devel-bounces at lists.freepascal.org [mailto:fpc-devel-
>> bounces at lists.freepascal.org] De la part de Mark Morgan Lloyd
>> Envoyé : dimanche 29 janvier 2012 15:19
>> À : fpc-devel at lists.freepascal.org
>> Objet : Re: [fpc-devel] Bounty for MIPS
>> Florian Klämpfl wrote:
>>> Main problem with MIPS is to get hands on a reasonable development
>>> system (full fledged unix like Debian Linux, *BSD, CPU in the range of 1
>>> GHz, 128 MB or more RAM, at least 1 GB of HD/SSD). Cross compiling is
>>> possible of course, but it makes testing and bug fixing very tedious. If
>>> ssh to such a system is available, I'll look into fixing the MIPS port
>>> without any bounty.
>> My experience is that Qemu's support of a MIPS target isn't bad,
>> although what I've done so far has been cross-hosted which was certainly
>> good enough for compilation of e.g. the compiler in isolation.
>> Didn't somebody already have loan hardware for this?
>> I'd certainly be happy to continue chugging away at testing once the
>> assembler reader issue was sorted out- at least until the next
>> insurmountable problem :-)
> It seems that David Zhang's compiler already had such a reader,
> I will try to adapt it if I find the time.
> Questions:
>   It seems like GNU AS has a different MUPS syntax as traditional MIPS 
> assembler, but I didn't find precise information about this;
> Could someone give me some pointers?

I don't think I've got access to any MIPS as other than gas, but if 
necessary I could put the disc that came with my problematic SGI system 
into a PC server and investigate whether it has any development software 
(it's a fairly minimal IRIX).

What differences did you have in mind?

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