Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2021-01

  1. Memory leak on BeginThread() when RTL compiled with -O2

    I am using custom build of minimal FPC RTL and found possible bug. When unit 'system' (or some other?) compiled using -O2 (or higher) option in 'fpc.cfg', then…

    NetSpirit, J. Gareth Moreton, Jonas Maebe
    13
  2. Proposal for implementing named address space support

    The AVR architecture uses different address spaces with potentially different access methods [1]. Currently constant data (messages, bitmaps etc.) are stored in flash…

    Christo Crause, Florian Klämpfl, Jonas Maebe
    17
  3. Need your help on how to best fix cmsis incompatibilities between arm chip vendors when linking to c-code

    I am having an issue in the form that I want to link to freertos static library and I do not want to provide a freertos library for every flavour of interrupt vector…

    Michael Ring, Andrey Sobol
    1
  4. Creating uf2 files for arm-embedded and Raspberry Pi Pico

    Hi! Raspberry Pi organization announced the Raspberry Pi Pico (A dualcore Cortex-M0) and by coincidence I played with uf2 file format in the past days which is used by…

    Michael Ring, Alfred, Christo Crause
    6
  5. macos: -Xm leads to error while linking

    I've tried to compile a program on MacOS, but got the following error: $ cat empty.pas begin end. $ fpc -Xm empty.pas Free Pascal Compiler version 3.2.0 [2020/05/31] for…

    Виктор Матузенко, Jonas Maebe
    1
  6. Patch for uf2 support in freePascal

    Hi Florian, im Anhang der Path für den UF2 Support in freepascal, ich hoffe er passt so für Dich... Das UF2 File wird nur erzeugt wenn die Startadresse ungleich…

    Michael Ring, J. Gareth Moreton, Sven Barth
    3
  7. AArch64 bug finally fixed!

    I've finally fixed one of the two major bugs on AArch64: https://bugs.freepascal.org/view.php?id=38055 The other one is still in progress but the problem seems to occur…

    J. Gareth Moreton
    0
  8. ROL/ROR with Carry

    Hello together! Considering that jamie philbrook has given up on his feature request ( https://bugs.freepascal.org/view.php?id=38341 ) rather quickly and that it had…

    Sven Barth, Florian Klämpfl, J. Gareth Moreton
    6
  9. Error: Global Generic template references static symtable

    While trying to solve https://bugs.freepascal.org/view.php?id=38306 I got this error I have never seen before. _gdeque.pp(249,4) Error: Global Generic template…

    Bart, Sven Barth
    7
  10. double free of internal temp string with fpc 3.2.0

    I only tested with 3.2.0 so far. Maybe someone recalls if this is fixed or not. Also because it seems to happen only in very rare conditions, it may be that trunk does…

    Martin Frb, baldzhang
    2
  11. compiler has problem finding right function: IfThen (Math vs. StrUtils)

    Since i updated my local fpc trunk some of my programs do not compile anymore. Version from before christmas was okay. The compiler can't find the function…

    Pascal Riekenberg, Michael Van Canneyt, Werner Pamler
    7
  12. Generics-related compilation issue

    A happy, successful and healthy New Year to everybody! I have a generics related compilation issue in my package ExCtrls package…

    Werner Pamler, Bart
    4
  13. Difficulty building i386-win32

    I'm having a bit of difficulty building i386-win32 from my win64 workstation (building under -CriotR -O4 because of my work on optimisation): [ 43%] Compiled package fv…

    J. Gareth Moreton, Florian Klämpfl
    2
  14. Attn Florian: r47852 broke building of i386

    cpu.pp(77,15) Error: Unrecognized opcode xbegin cpu.pp(77,22) Error: Assembler syntax error cpu.pp(83,15) Error: Unrecognized opcode xend cpu.pp(269) Fatal: There were 3…

    Pascal Riekenberg, Florian Klämpfl, J. Gareth Moreton
    10
  15. TRegExpr serious regression in 3.2.0

    In 3.0.4 the below gives true for all 4 lines In 3.2.0 the last 2 matches give false. 0*  does not match 00 when it appears in the middle of an expression program…

    Martin Frb
    0