Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel

fpc-devel · 2021-04

  1. FreeBSD PowerPC64 Port

    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. Thanks in…

    Curtis Hamilton, Florian Klämpfl, Jonas Maebe
    11
  2. Implicit function specialization precedence

    Finally some movement is happening on implicit function specialization and I'm almost finished now except some questions about precedence have been raised again.…

    Ryan Joseph, Sven Barth
    48
  3. Nested function closures

    Continued from our discussion at https://bugs.freepascal.org/view.php?id=24481. Sven replies: I'm referring to my test I did a few years ago…

    Ryan Joseph, Michael Van Canneyt, Sven Barth
    5
  4. ARM/AARCH64 work

    So a quick update on my current work in progress on ARM/AArch64. First the annoying news, besides the broken laptop... I've mislaid my ARM (32-bit) MicroSD card for the…

    J. Gareth Moreton, Florian Klämpfl
    4
  5. Heap trace failure on AArch64

    I've been trying to develop some new peephole optimisations for AArch64, but have been stuck with 10 additional failures in the test suite. After failing to iron them…

    J. Gareth Moreton
    0
  6. Re: How does TFPGMap key compare work?

    On a side note how do you even make overloads (or type helpers for that matter) for short strings because String[10] isn't the same type as String[100]? Ryan Joseph

    Ryan Joseph, Sven Barth
    3
  7. Generic class comparison operators

    Since I'm working on generics right now can we finally, at the very least, allow class operators for comparison operators? This is literally the only way for a generic…

    Ryan Joseph, Benito van der Zander, Jonas Maebe
    9
  8. Laptop out of commission again!

    It seems I have a habit of destroying PC hardware! My (relatively new) laptop is in the repair shop after it suddenly powered off while I was using it, and won't power…

    J. Gareth Moreton
    0
  9. Quick question on VMT / writeable or protected memory

    Opening a can of worms here. But leaving all pitfalls aside. If one wanted to write to the VMT of a class, would that be possible? Would the VMT be stored in write-able…

    Martin Frb, Alfred, Jonas Maebe
    4
  10. Hi Michael, have a look of #0038677

    https://bugs.freepascal.org/view.php?id=38677 a bug that parse PeerName error in fpopenssl I remember you maintenance this. Thanks.

    baldzhang
    0
  11. TStreamReader (streamex unit) issue

    TStreamReader.ReadLine seems to fail under specific circumstances. I created a test to easily reproduce the problem. The test makes use of a TStream that behaves in a…

    Andrea Mauri, Michael Van Canneyt
    3
  12. String constant truncation - Bug in 3.2.2rc

    Just for info: https://forum.lazarus.freepascal.org/index.php?topic=54050.new

    Martin Frb, Sven Barth
    1
  13. Installer and %path%

    Just installed 3.2.2RC1. All OK. Just one minor issue. The installer asked me if it was OK to remove the path to 3.2.0 form my systems %path%. I agreed. It then added…

    Bart
    0
  14. Annoying error when building compiler on i386-win32

    I have a slightly annoying error when building the compiler for i386-win32.  I mentioned it to Sven a while ago, and the cause is due to the fact that my copy of…

    J. Gareth Moreton, Florian Klämpfl, Michael Van Canneyt
    6
  15. function GetCurrentThreadId vs variable ThreadID

    I looked at the doc https://www.freepascal.org/docs-html/rtl/system/getcurrentthreadid.html https://www.freepascal.org/docs-html/rtl/system/threadid.html But the entry…

    Martin, Alexander Grotewohl, Sven Barth
    2
  16. Bug at SHA1File function..

    Hi. I reported a bug at Sha1File function: https://bugs.freepascal.org/view.php?id=38700 The FPC version I use is 3.0.4, because is the version available at Ubuntu 20.04…

    Daniel Gaspary, Jonas Maebe
    1
  17. How to show Linker Errors when compiling embedded targets?

    There's a small issue when compiling code for embedded, when there is a linker error for unresolved externals it does not get displayed. example:…

    Michael Ring
    0
  18. Public access of FPC features and settings

    As a follow-up on a Lazarus feature request. Among other applications, Lazarus uses some hard-coded list that represent FPC features. Like supported MCU and boards. It…

    Alfred, Florian Klämpfl, Michael Ring
    12
  19. FPC 3.2.2-RC1 release, now with working link!

    We have placed the first release candidate of the Free Pascal Compiler version 3.2.2 on our ftp servers. You can help improve the upcoming 3.2.2 release by downloading…

    Marco van de Voort, Florian Klämpfl, Kirinn
    4