On 23/04/2019 19:27, Ryan Joseph wrote:
Any new news on the LLVM code generator?
Link-time optimization support is now also integrated in the compiler.
I wanted to test this but the old link posted seems to be dead. Is there an
updated link and instructions to build?
Which old link?
Any new news on the LLVM code generator? I wanted to test this but the old link
posted seems to be dead. Is there an updated link and instructions to build?
Regards,
Ryan Joseph
___
fpc-devel maillist - fpc-devel@lists.freepascal.org
On 24/02/2019 22:18, Florian Klämpfl wrote:
Am 24.02.19 um 21:17 schrieb Jonas Maebe:
Obligatory vipribench results (on gcc113.fsffrance.org, an APM X-Gene
Mustang board -- that's an AArch64 board, but it can also run 32 bit
ARM programs):
* FPC (-O2): Time: 5107ms = 2839240 pkts/s = 4245
Am 24.02.19 um 21:17 schrieb Jonas Maebe:
On 25/12/2018 19:14, Jonas Maebe wrote:
On 2018-12-02 11:26, Jonas Maebe wrote:
The LLVM version of the code generator has been significantly improved
in the mean time:
The LLVM code generator on the debug_eh branch now also works with
Linux/ARM,
On 25/12/2018 19:14, Jonas Maebe wrote:
On 2018-12-02 11:26, Jonas Maebe wrote:
The LLVM version of the code generator has been significantly improved
in the mean time:
The LLVM code generator on the debug_eh branch now also works with
Linux/ARM, although only with the hard float EABI for
Jonas Maebe wrote:
On 2018-12-02 11:26, Jonas Maebe wrote:
The LLVM version of the code generator has been significantly improved
in the mean time:
Good work !
Regards,
Adriaan van Os
___
fpc-devel maillist - fpc-devel@lists.freepascal.org
On 2018-12-02 11:26, Jonas Maebe wrote:
The LLVM version of the code generator has been significantly improved
in the mean time:
* several testsuite failures and other bugs have been fixed
* Lazarus (from the fixes_2_0 branch) can now be built (for
Darwin/x86-64/Cocoa at least, have not
On 03/12/2018 07:57, Ryan Joseph wrote:
What does this mean for end users? Do we get better debugging support
in LLDB?
Sorry for getting slightly off topic (replies to lazarus list pleas / or
fpc other).
Lazarus 2.0 has an LLDB based debugger, that uses it's own code
(fpdebug) for watches.
On 2018-12-03 07:57, Ryan Joseph wrote:
On Dec 2, 2018, at 5:26 PM, Jonas Maebe wrote:
The LLVM code generator is more or less ready, including
Dwarf-EH-based exception handling support. It's currently only
supported on Darwin/x86-64 and Linux/x86-64, but it can do a "make
all" and the
On 2018-12-02 17:25, Marģers . via fpc-devel wrote:
>> ** Linux: you may also have to specify the library path to libgcc_s.
>> E.g. on Ubuntu 16.04:
>> make LOCALOPT="-dllvm -Fullvm -Fl/usr/lib/gcc/x86_64-linux-gnu/5"
>> OPT="-Fullvm -Fl/usr/lib/gcc/x86_64-linux-gnu/5" all -j 4 FPMAKEOPT="-T
>>
> The support is currently only on the
> https://svn.freepascal.org/FPC/svn/fpc/branches/debug_eh branch.
I got sources from
https://svn.freepascal.org/svn/fpc/branches/debug_eh
> ** Linux: you may also have to specify the library path to libgcc_s.
> E.g. on Ubuntu 16.04:
> make LOCALOPT="-dllvm
> On Dec 2, 2018, at 5:26 PM, Jonas Maebe wrote:
>
>
> The LLVM code generator is more or less ready, including Dwarf-EH-based
> exception handling support. It's currently only supported on Darwin/x86-64
> and Linux/x86-64, but it can do a "make all" and the testsuite can be
> finished as
Hi,
The LLVM code generator is more or less ready, including Dwarf-EH-based
exception handling support. It's currently only supported on
Darwin/x86-64 and Linux/x86-64, but it can do a "make all" and the
testsuite can be finished as well. There are still some extra failures
that do not
13 matches
Mail list logo