[fpc-devel] FreeBSD PowerPC64 Port

Florian Klämpfl florian at freepascal.org
Mon Apr 19 18:52:07 CEST 2021



> Am 19.04.2021 um 14:22 schrieb Marco van de Voort via fpc-devel <fpc-devel at lists.freepascal.org>:
> 
> Op 2021-04-18 om 11:40 schreef Florian Klämpfl via fpc-devel:
>>> Am 18.04.2021 um 00:45 schrieb Curtis Hamilton via fpc-devel <fpc-devel at lists.freepascal.org>:
>>> 
>>> Is there any interest in porting FPC to Freebsd/PowerPC64?
>>> 
>>> I'm looking for some help with port FPC to FreeBSD on PowerPC.  Any assistance would be appreciated.
>>> 
>> Interest in FreeBSD is apparently very little in the last years within the FPC universe, considering the half backend support even for x86-64.
> 
> Half backend support? Did you mean _LLVM_ backend support? There is none, save some work I did in Berlin.

I meant baked, sorry.

> 
>> Even more after the main FPC FreeBSD  port contributor Marco switched years ago to windows.
> 
> No, it was my remote shell account changing from FreeBSD on own hosted systems to a linux account on a commercial shared server. I mostly booted own systems under Windows since I left college (which, admittedly, in my case was fairly late)
> 
> But the real kicker was the LLVM migration that necessitates things in startup that I'm not capable off.

Startup code, in particular was we use pascal ones now is normally not a problem ;)

> Even less so with toolchains that randomly seem to drop sections instead of reporting an error.
> 
> I'm told that with FreeBSD13, the last lifeline, ld.bfd will be gone, and the last somewhat workable version(11) goes out of support in September.

IIRC, lld simply crashed with FPC linker files, so I think this was the reason why I gave up on it.



More information about the fpc-devel mailing list