[fpc-devel] FreeBSD PowerPC64 Port

Marco van de Voort fpc at pascalprogramming.org
Mon Apr 19 14:22:26 CEST 2021


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.

> 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. 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.

If somebody can provide a base system (iow simple binaries and simple 
libc linked binaries) working on LLVM basis,  it should be easy to pick 
it up again though. Even with the old port, people often helped me with 
the startup code (Pierre with 64-bit, Florian and Jonas with 32-bit PIC 
iirc)




More information about the fpc-devel mailing list