Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2013-03

  1. Closures

    Hello. I have implemented the support for the Delphi-compatible non-generic closures. Gradually, I plan to extend that support with: * generic closures (I am not sure,…

    Blaise Thorn, Florian Klämpfl, Hans-Peter Diettrich
    26
  2. fpc 2.6.2 - heaptrc and dwarf will crash

    It seems that in FPC 2.6.2 the dwarf reading code in LnfoDwrf is broken. It always gives a run-error 131 compiled below example with -MObjFPC -Scghi -O1 -gw2 -gl -gh…

    Martin, Bruce Tulloch, Ludo Brands
    2
  3. Should the compiler work, if compiled with -Cr?

    revision 23848 As reported recently: make clean make.exe all LINKSMART=1 CREATESMART=1 DEBUG=1 OPTIMIZE=0 OPT="-gl -O2" Fatal: Compilation aborted An unhandled…

    Martin, Bruce Tulloch, Flávio Etrusco
    16
  4. Lazarus 1.0.8 Release

    The Lazarus team is glad to announce the release of Lazarus 1.0.8. This is a bug fix release, built with the current fpc 2.6.2. The previous release 1.0.6 was built with…

    Mattias Gaertner, Giuliano Colla
    3
  5. RTTI for ProcVar types

    since i needed RTTI for ProcVar types i just added this to the compiler. Following example works just fine : uses typinfo; type TFoo = procedure(bar : byte) of object;…

    Steve Hildebrandt, Sven Barth
    11
  6. Type helpers in delphi mode

    In the latest trunk of fpc are their any plans to allow for type helpers and {$mode delphi}? I ask this because I want to mix in a single unit both the delphi style…

    Anthony Walter, Jonas Maebe, Sven Barth
    4
  7. float128 to ascii

    Writeln doesn't accept clongdouble on Mac OS X PowerPC, so I am looking for code that converts a 128-bit floating-point number to ascii. I think, that would be the…

    Adriaan van Os
    0
  8. Regarding CheckIn #23944

    "Don't allow "static" for class operators or normal methods (except in objects)" http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=23944 Does this mean…

    kyan, Sven Barth
    5
  9. Bug in StrUtils.ReplaceStr and ReplaceText

    functions ReplaceStr and ReplaceText don't set their results (in trunk). Flávio

    Flávio Etrusco, Anton Kavalenka, Juha Manninen
    3
  10. state of units dbf*

    The unit dbf is marked as deprecated in fpc 2.6.2. The unit bufdataset uses unit bufdataset_parser, which uses the units dbf_prscore and dbf_prsdef and so forth. Those…

    Mattias Gaertner, Graeme Geldenhuys, Jonas Maebe
    8
  11. Objfpc and generics duplicate identifier

    I started to implement Generics.Collections in FreePascal (successfully!). I wanted to start using objfpc, but I have a problem with generics in fpcobj mode. In Delphi…

    Maciej Izak, Sven Barth
    1
  12. Building the RTL fails for JVM target

    Hi! Many thanks to Jonas for the resolution of the with-statement in JVM target. I noticed that for some days of the compilation of rtl for Android (jvm target) fails.…

    Nicola, Jonas Maebe
    1
  13. no logo

    is it possible to disable printing the fpc logo without editing fpc.cfg or redirecting the output? Vittorio

    Vittorio Giovara, Jonas Maebe, Marco van de Voort
    5
  14. 0023916: BGRABitmap: Internal error 2012090607

    Hi, does anyone found a workaround to this issue: 0023916: BGRABitmap: Internal error 2012090607   Leonardo M. Ramé http://leonardorame.blogspot.com

    Leonardo M. Ramé, Sven Barth
    1
  15. Image size is too big for target even if external debug file is used

    Hello together! I have a arm-wince project (using LCL) where I have a stacktrace and I'd like to resolve the symbol information. As I'm not cross debugging I'm using an…

    Sven Barth, Justin Smyth, Martin
    16
  16. Strange behaviour with Synapse

    I'm mailing you as I have a very strange behaviour of a program I'm making using FPC 2.6.2 and Lazarus from trunk (updated this morning). As far as I know it's either a…

    Geoffray Levasseur-Brandin, Ludo Brands, Michael Schnell
    10
  17. Comparison FPC 2.6.2 - Delphi 7

    In order to have a good benchmark for FPC I made MSEide+MSEgui Delphi 7 compatible again. Source (master branch 2400be4999b254dbf335e4777baa33b13ea72649):…

    Martin Schreiber, Craig Peterson, Daniël Mantione
    182
  18. [patch] Mantis issue 9961

    Hi, FPC developers! I've commited patch to issue 9961 few days ago, and I'd like to ask if someone could take a look at it? I'm currently analyzing several other…

    Aleksa Todorovic, Florian Klaempfl
    1
  19. problem with TStringLists and delete in glibc

    I've get the following error and I don't know how to solve it: *** glibc detected *** ./rfm: free(): invalid pointer: 0xb6d0a01c *** code-pieces:…

    Stefan Fischer, Marco van de Voort, Mattias Gaertner
    5
  20. arm-embedded apps crash in exception handler initialization because heapmanager is not initialized

    I am not sure if I have hit work in progress code here.... my arm-embedded app crashes during initialization, the reason is that now exceptions are part of the rtl but…

    Michael Ring, Florian Klämpfl, Sven Barth
    10
  21. [Feature Request] get nested type from a generic class

    I wanna make a generic class that can generates all six relational operators with the passed in class T which has only one lessThan operator. But fpc can't recognize…

    ZAN DoYe, Sven Barth
    5
  22. FPC / Lazarus ARM Embedded Debuging

    Sorry of this cross posts but i wasn't sure where to send this question to. I am currently using a LPC 1343 Microprocessor board and i have recently purchased a ULINK2…

    Justin Smyth, Johann Glaser, Michael Ring
    4
  23. Improper OUT usage.

    I was debugging a problem in the generation of FCL documentation (CHM format) with fpdoc (trunk), and found an interesting behaviour worth of sharing; The location of…

    Marco van de Voort, Flávio Etrusco, Hans-Peter Diettrich
    10
  24. crash when building trunk

    The below "make" may not be exactly the documented way. And also my starting compiler was 2.6.0 (and should be 2.6.2). So failure is on my side. But I expect that if it…

    Martin, Paul Ishenin
    1
  25. Summer of code collaboration

    I'm one of the developer of Hedgewars, an open source video game all written with FreePascal. Please see the full site at http://www.hedgewars.org/ One of the Hedgewars…

    Vittorio Giovara, Alexander Klenin, Florian Klaempfl
    31
  26. Delphi anonymous methods

    I want to implement support of Delphi anonymous methods for fpc. As I know I should create good proposal. Fortunately Delphi already made half of my work. Proposal: all…

    vrt277, Aleksa Todorovic, Alexander Klenin
    175
  27. Invalid floating point operation - roundto

    Hi, I've problem with roundto function (fpc 2.6.0). s1,s2: extended; s1:=291.022; s2:=roundto(s1,-30); //TRoundToRange = -37..37; give me Invalid floating point…

    Unknown author, Jonas Maebe
    2
  28. Failed to compile ios-headers from fpc's trunk

    When I try to parse & compile the ios-headers as supplied in cocoaint/utils, I get the following error: NSEnumerator.inc(18,18) Fatal: Syntax error, ";" expected but…

    Joost van der Sluis, Jonas Maebe
    1
  29. fpc 2.7.1 segfault in writestr?

    revision 23621 Win 32 / Vista RTL build with OPT="-gl -gw -godwarfsets -O-1" compiler build with OPT="-gl -O3 -Or -CpPENTIUMM -OpPENTIUMM" Lazarus -WC -gh -Criot -gw2…

    Martin, Jonas Maebe
    1
  30. Unicode String Manager on darwin

    With the fpc 2.7.1 trunk, the following simple program does not work under darwin unless I also include the unit cwstring: program project1; {$mode objfpc}{$H+} uses…

    Louis Salkind, Sven Barth
    1
  31. STOP OVER QUOTING PLEASE

    I find it extremely hard to follow conversations in this mailing list lately. Everybody seems to disregard simple netiquette guidelines here. For example: I can't read a…

    Graeme Geldenhuys
    0
  32. ppcrossarm dies when trying to build embedded rtl (svn 23683)

    I am running on a mac, building svn 23683 svn 23681 (one before implementation of armv6m) compiles fine. commandline for building was: make clean buildbase…

    Michael Ring, Florian Klämpfl, Michael Schnell
    6
  33. Thank you for ARMV6M!!!

    I just saw that armv6m has showed up in the sourcecode of trunk version. You guys are great, thank you very much!!!! I just checked, I do have a LPCXpresso LPC812 Board…

    Michael Ring, Florian Klämpfl
    2
  34. Status of SEH in FPC

    what's the current state of the SEH in FPC trunk? IIRC - and according to wikipedia ;-) - SEH, at least for Windows, was in the 2.7 roadmap, but I can't find any related…

    Flávio Etrusco, Sergei Gorelkin, Sven Barth
    4
  35. TFPHTTPClient.FileFormPost: remove recursive path in filename.

    Please see: http://bugs.freepascal.org/view.php?id=23977 Thanks. Silvio Clécio My public projects - github.com/silvioprog

    silvioprog, Michael Van Canneyt
    2