Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2014-09

  1. Invalid line-info on array of const

    I think I've found a bug while testing the fpdebug-debugger. The line-info for the attached program is not entirely correct, I think. Here's the generated assembly: #…

    Joost van der Sluis, Florian Klämpfl
    2
  2. Suggestion: reference counted objects

    In platforms with managed code (.NET, Java), objects are automatically freed by the memory manager / garbage collector. Would not it be interesting to have a similar…

    Fabrício Srdic, August Oktobar, Boian Mitov
    251
  3. Registers allocation technique

    I've sent an email to the list that didn't appeared so I've reformulated my partial(or complete lack) of understanding the subject. Please reply if you agree or disagree…

    Lag Programming, Sergei Gorelkin, Sven Barth
    3
  4. "Signals"

    Yesterday, I had a discussion with a colleague about programming languages. He said that he did not like Object-Pascal / fpc because it lacks the concept of "signals" he…

    Michael Schnell, Boian Mitov, luiz americo pereira camara
    35
  5. weak referencing (was Suggestion:.....)

    (to Sven) So the cycle break mechanism is going to be marking potential cycle cases as weak. Do you still plan to at least detect cycles for debugging purposes? Or is…

    Marco van de Voort, Boian Mitov, Giuliano Colla
    20
  6. Support needed in understanding some heap.inc related stuff

    Hi! I need some help in understanding three things viewed in heap.inc. 1) Why is variable "heap_lock_use" declared as "integer"? Apparently this variable never gets a…

    Lag Programming, Nikolay Nikolov
    3
  7. MIPS big-endian program starts but does nothing

    Periodically I try to cross-compile a simple program [1] for my router with fpc trunk. It starts but does nothing (does not return to command prompt). Noticed an earlier…

    Reinier Olislagers, Florian Klämpfl, Joost van der Sluis
    46
  8. The mysterious case of the double TOC

    Did some digging related to Lazarus bug http://bugs.freepascal.org/view.php?id=26681 F1 (context sensitive help) gives chooser with duplicate entries Marco suggested a…

    Reinier Olislagers, Marco van de Voort, Michael Thompson
    4
  9. memory layout of variant arrays

    Hi recently we ported a code using 4 dimensional variant array to fpc. The code, originally in Delphi, used VarArrayLock/Unlock to get a handle on the array and write…

    Peter Popov
    0
  10. RTTI generating

    This is a copy of a post on the macpascal mailing list, where it was suggested to re-ask on the fpc-devel list. ----- The RTTI generating logic in the FPC compiler…

    Adriaan van Os, Boian Mitov, Den
    34
  11. Question about local variables initialization

    I do not have clear picture about initialization of local variables - are they initialized to some default value or not - and is there a way to assure that every local…

    Gennady Agranov, Sven Barth
    1
  12. Slow if...then...else report

    Hi! I'm looking for a 64bit processor that has similar timings with the Mobile Sempron presented inside the slow if then else report. A very basic(incomplete) project is…

    Lag Programming
    0
  13. svn/github conduits broken?

    https://github.com/alrieckert/freepascal/ https://github.com/graemeg/freepascal/ Both of these usually sync several times an hour with svn, and they both died…

    Michal Wallace, Flávio Etrusco, Florian Klämpfl
    2
  14. Which platforms have internal linkers

    AFAIU at least x86/x64 Windows and Linux use an internal linker. Any others? (Related: how can one find out/is there a list somewhere?) (Helps me update my ego-boosting…

    Reinier Olislagers, Jeppe Græsdal Johansen, Marco van de Voort
    7
  15. Binary Package System Discussion?

    I know this has been brought up from time to time, but the more I use NetBeans and other big editors.. The more I miss the fact that it isolates you from being in their…

    Den, Marco van de Voort, Sven Barth
    3
  16. Pinguino

    As the MIPS32 CPU now is supported, and I am involved in several PIC32 projects, I am very interested in possibilities to use FPC on this cheap and versatile chip. While…

    Michael Schnell, Michael Ring
    2