fpc-devel · 2018-05
- targetandroid17
In the past - which was 2013, time flies by - I built an FPC cross-compiler on Mac OS X from the FPC targetandroid branch sources. Together with Android binutils (and a…
- Kit's ambitions!31
So for those who have observed me, I can be a little... excitable and optimistic sometimes with developing for Free Pascal. Sometimes it might not be for the best, but…
- "ease of use" patches1
I've just recently submitted a patch with some code that makes one of the compiler errors clearer for the user, and minimises a 'cascade' where more errors appear due to…
- Debugging Loop Unroll Optimization39
as we have discovered in 0033576 and 0033614, there is a bug somewhere in the loop unroll optimization pass that only appears in complex enough code. The problem is, it…
- x86-64 compilation of while loops6
I've come across an interesting situation with the compiler when it comes to while loops. It's not necessary erroneous, but I wonder if it incurs a speed penalty.…
- Privacy statement published.0
As most of you are aware, the servers of FPC (and many of the collaborators of the core team) are located in the EU. The GDPR (General Data Protection Regulation) is in…
- Found compiler bug while working on Deep Optimiser4
So I'm still experimenting and researching with the deep optimiser, and I'm starting to have some successes... until I found a compiler bug!…
- Lazarus Release 1.8.40
The Lazarus team is glad to announce the release of Lazarus 1.8.4. This is a bugfix release. The release was built with FPC 3.0.4. Here is the list of changes for…
- FPC trunk compiler slower than 3.0.47
I observe that FPC trunk compiler is about 65-70% (factor 1.65-1.7) slower than FPC 3.0.4 compiler. E.g. building Lazarus IDE takes on my machine: 1:00 with FPC 3.0.4…
- Issue #32913 - Internal Error 2003092010
So I've been taking a look at the issue listed in bug ticket #32913, where a try...finally block inside the except part of a try...except block either produces bad…
- FPC trunk build failed1
I tried to build trunk today and I got the following error : I'm using a very minimal command line :
- Testing!2
Sorry for this apparent spam. I was talking with Christo about my current research into a Deep Optimizer and limited inline support for assembler routines, but unless…
- Announcement: NewPascal is back :)1
first of all I like to thanks for kind e-mails and messages with positive energy, this was really important for me in my current situation. After more than one year of…
- Copyrighted material in bugtracker0
Someone attached Delphi sourcecode to https://bugs.freepascal.org/view.php?id=33707 I think this should be removed? Bart
- Improved Int function0
As touched upon in the bug report for the broken Frac function, I have submitted my improved Int function as a separate bug report (…
- note 6058 marked as inline is not inlined0
I welcome the possibility to see what inline function is not inlined, but why is it enabled by default? componenttreeview.pas(304,5) Note: (6058) Call to subroutine…
- Re: Broken frac functionin FPC3.1.1 / Windows x86_6412
I reopened the bug ticket to attach a patch with the new function. It also contains some code for "Int" that passes through the input unchanged if its magnitude is…
- NewPascal plans, Generics.Collections and FPC trunk6
I was kicked away today from core team (probably by Michael Van Canneyt). Insulting and destructive approach by Michael Van Canneyt (with silent acceptance from other…
- Request to review #33563 and #335640
Please, could somebody from FPC developers review these issues about component streaming: https://bugs.freepascal.org/view.php?id=33563…
- Fppkg web-client1
As some of you might know, I'm working for quite some time for something like a package-manager for fpc. I'm working on a system on which you can build, test and upload…
- What's the status of Maciej's Smart Pointer enhancements?17
Here is a video overview of this message <http://cache.getlazarus.org/videos/smart-pointers.mp4> I've run into an almost must have use case for FPC smart pointers as…
