[fpc-devel] The 15k bounty: Optimizing executable speed for Linux x86 / LLVM

Florian Klämpfl florian at freepascal.org
Thu Oct 25 20:13:16 CEST 2018


Am 25.10.2018 um 18:59 schrieb Jonas Maebe:
> On 20/10/18 16:07, Simon Kissel wrote:
>> - Complete the LLVM branch of FPC. It looks like Jonas has stopped
>>    working on it two years ago, which is a pity.
> 
> I didn't stop working on it, but I didn't make real progress anymore either. The current state of the LLVM code
> generator is that everything works on Darwin/x86-64, except for
> a) exception handling in general: indeed needs DWARF-EH support in the RTL,

This is something I would like to work for years on already. So maybe its now a good opportunity to start with it.

I started a branch for it: https://svn.freepascal.org/svn/fpc/branches/debug_eh

As a first step, I'll depend on libgcc unwinding, let's see how far we get.



More information about the fpc-devel mailing list