Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2014-10

  1. Proof of Concept ARC implementation

    Hello together! I've now finished my Proof of Concept ARC implementation which is based on the RFC I published a few weeks back:…

    Sven Barth, Boian Mitov, Dmitry Boyarintsev
    125
  2. Small virtual machine to cross compile FPC

    I've spent a bit of time during the past 7 years trying to figure out how to simplify things by avoiding cross-compiling. This page has many of the details:…

    Paul Breneman, Hans-Peter Diettrich, Mark Morgan Lloyd
    10
  3. fpcmkcfg invocation for two versions (linux)

    I've got two FPC versions installed on my Linux x64 box: 2.6.4 as a bootstrap and 2.7.1 for building Lazarus. Both were installed through 'make zipinstall' from svn and…

    Gennadiy Poryev, Joost van der Sluis, Marc Weustink
    7
  4. Memleak in TFPHttpClient?

    Hi, I was trying to find a memory leak in one of my apps, and found the cause was TFPHttpClient. To reproduce the issue, just compile this simple program with "-gh" and…

    Leonardo M. Ramé, Michael Van Canneyt
    2
  5. VMS Pascal Compiler mode

    Posted this on the Lazarus forum but was suggested I should send it here, Thanks Richard.…

    Richard Apthorp, Flávio Etrusco, Jonas Maebe
    10
  6. Dumping the syntax tree

    I wonder where in the FPC compilation flow would be a good spot to dump the parsed syntax tree of a source? Here's why I'm asking. For a while now, I've been struggling…

    Vsevolod Alekseyev, Kostas Michalopoulos, Michael Van Canneyt
    10
  7. Building 2.7.1 on current Raspbian fails

    I'm currently trying to build 2.7.1 from SVN on the latest Raspbian (2014-09-09). I've previously built this with either 2.6.0 from the repository, or with Thaddy de…

    Paul Michell, Henry Vermaak, John Lee
    58
  8. Code generated for the embedded arm port for lpc1768 (armv7m)

    I am trying to get the embedded version of fpc for arm to work. Currently i try it for the lpc1768 from NXP using the lpcxpresso board. The example compiles, but doesn't…

    Sietse Achterop, Jeppe Græsdal Johansen, Michael Ring
    6
  9. Reference counting interface objects

    Section 7.6 in the FreePascal Language Reference discusses automatic reference counting for COM interfaces. It details assignments to variables and temporary variables.…

    Adriaan van Os, Jonas Maebe, Michael Van Canneyt
    6
  10. 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
  11. suggestion: virtual method co-variance

    I recently had to dive a bit into C++ again, and reconnected with a feature I liked at first sight, the C++ covariance of virtual methods (changing the return type of a…

    Marco van de Voort, Flávio Etrusco, Hans-Peter Diettrich
    8
  12. LCL accessibility inconsistencies

    I'm not sure whether I'm right here, if not, so please apologize my question! I think I detected an error in the LCL accessibility implementation - at least the…

    Frank, Tomas Hajny
    1
  13. Buffer error in TDecompressionStream when decompressing some data without deflate header

    I need to use decompression without deflate header. I use TCompressionStream and TDecompressionStream with Askipheader=True like in zipper.pp And I get buffer error on…

    Архипов Владимир, Marco van de Voort
    2
  14. 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
  15. Patch for resource loading

    Uploaded patch based on reporter's suggestion http://bugs.freepascal.org/view.php?id=25682 [FPC] Exception parsing resourcestream in unit…

    Reinier Olislagers
    0
  16. Error when trying to compile code using macros

    Hi! I don't want to fill a useless bug report, reason why I check this again, this time with you. The following code syntax doesn't compile. {$mode objfpc}{$H+} {$MACRO…

    Lag Programming, Jonas Maebe, Michael Schnell
    2
  17. creating the embedded port of fpc

    I try to get the embedded port of fpc (for both lcp1728 and stm32f4) to work but fail. I use the info on http://wiki.freepascal.org/TARGET_Embedded but immediate get:…

    Sietse Achterop, Jeppe Græsdal Johansen, Mark Morgan Lloyd
    9
  18. Object Pascal on list of "languages Marked for death"

    I don't agree with most of what is said in article, and even the author says: "It’s hard to say just why, since the platform was really quite good." (talking about…

    Daniel Gaspary, Jonas Maebe, Tomas Hajny
    3
  19. "make all install" from trunk fails

    I'm tryng to build the latest FPC trunk on x86/Win32 (under 64-bit Windows 8, not that it should matter). I have FPC 2.6.4 as a bootstrap in c:\FPC\2.6.4. The PATH…

    Vsevolod Alekseyev, Marco van de Voort
    2
  20. Android "Text Relocations"

    Hiya! I'm working on an Cross Platform Project, and when compiling to Android-ARM and getting it onto the Android Device, in ADB Logcat it shows library has "Text…

    Den, Jonas Maebe
    2
  21. 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