Re: [fpc-devel] LLVM

2016-12-14 Thread Jonas Maebe
Michael Schnell wrote: > I remember that some time ago an LLVM version of fpc was under discussion. > > I'd like to know the state. If you don't perform control-flow-based LLVM optimizations, almost everything works on Darwin/x86-64 (and Linux/x86-64, except for safecall -- the reason for this

[fpc-devel] LLVM

2016-12-14 Thread Michael Schnell
I remember that some time ago an LLVM version of fpc was under discussion. I'd like to know the state. Background: I might be interested in doing a project that runs in the browser. It seems that the upcoming technology for this is WebAssembly. I found that an LLVM backend for WebAssembly

Re: [fpc-devel] RTTI module and "IsManaged" critical problem

2016-12-14 Thread Sven Barth
On 14.12.2016 13:09, Maciej Izak wrote: > > 2016-12-14 11:17 GMT+01:00 Sven Barth >: > > It should be a Pointer of course, not a PPointer... I will correct > that later on (I shouldn't commit code that late -.- ). > > So

Re: [fpc-devel] RTTI module and "IsManaged" critical problem

2016-12-14 Thread Sven Barth
Am 14.12.2016 13:09 schrieb "Maciej Izak" : > > > 2016-12-14 11:17 GMT+01:00 Sven Barth : >> >> It should be a Pointer of course, not a PPointer... I will correct that later on (I shouldn't commit code that late -.- ). > > So I will wait again ^^

Re: [fpc-devel] RTTI module and "IsManaged" critical problem

2016-12-14 Thread Maciej Izak
2016-12-14 11:17 GMT+01:00 Sven Barth : > It should be a Pointer of course, not a PPointer... I will correct that > later on (I shouldn't commit code that late -.- ). > > So I will wait again ^^ > PPU version is only increased if the structure of the PPU file is

Re: [fpc-devel] RTTI module and "IsManaged" critical problem

2016-12-14 Thread Sven Barth
Am 14.12.2016 10:00 schrieb "Maciej Izak" : > > 2016-12-14 0:16 GMT+01:00 Sven Barth : >> >> At least the patch as is (with PPointer) didn't trigger anything on Win64... > > Will it stay as PPointer (PPRecInitTable)? I am wondering why we have bug

Re: [fpc-devel] RTTI module and "IsManaged" critical problem

2016-12-14 Thread Maciej Izak
2016-12-14 0:16 GMT+01:00 Sven Barth : > At least the patch as is (with PPointer) didn't trigger anything on > Win64... > > Will it stay as PPointer (PPRecInitTable)? I am wondering why we have bug (or expected behavior?) for this. > Committed with a few