Sign in Join

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

Mailing lists / fpc-pascal

fpc-pascal · 2024-11

  1. What to do to get new users

    At the Lazarus Congress in Cologne in October 2024, it ended up being very interesting. An important question came up. Why are no new users coming to Lazarus/Freepascal?…

    Rainer Stratmann, Alexey T., Arne Hanssen
    249
  2. dlmopen on MacOS

    I have a shared library on MacOS written in FPC. It needs to be loaded multiple times, that is each time with its own set of global (dylib) variables. On Linux I would…

    Adriaan van Os, Karoly Balogh
    1
  3. Re: What to do to get new users

    Hi

    Karl-Michael Schindler
    0
  4. Power operator fails in ordinal range definition

    This gives me "Error in type definition”. A bug? type TMyRec = record type T = 0..256**4; end; Ryan Joseph

    Hairy Pixels, Adriaan van Os, Sven Barth
    5
  5. GetMem slow in threads

    I diagnosed a threading performance problem down to merely calling GetMem. I did a test and it was 4x slower to call GetMem on 8 threads (my computer core count) than…

    Hairy Pixels, Marco van de Voort
    1
  6. Namespace collisions

    In ObjectiveC we have the infamous namespace collision problem. I am wondering how this applies to Objective Pascal. For example, I have a plugin, written in Pascal,…

    Adriaan van Os, Jonas Maebe
    1
  7. Managed record types

    when I make a record type managed by adding an `Initialize` operator according to [1], can I rely on the record being initialized at the beginning of a function in which…

    Thomas Kurz, Bart, Sven Barth
    3
  8. Separate debug info for release builds

    When I add -Xg, the compiler writes the debug info into a separate .dbg file and adds a .gnu_debuglink section so the debugger can find the info. So far so good (and…

    Henry Vermaak, Martin Frb, Nikolay Nikolov
    7
  9. type helpers in trunk

    Has something changed for type helpers in fpc trunk ? I don 't see a note of it in <https://wiki.freepascal.org/User_Changes_Trunk>. I have code that compiles with…

    Adriaan van Os, Sven Barth, Thomas Kurz
    3