Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2010-12

  1. FPC for Linux-ARM

    Looking at: http://www.freepascal.org/down/arm/linux-austria.var There is no download for 2.4.2 Was the page not updated or is something needed to get this working?…

    Felipe Monteiro de Carvalho, Andrew Haines, Bernd Mueller
    56
  2. Possible bugs in TFreeTypeFont

    IMHO there is a bug in TFreeTypeFont.SetFlags. The check that determines if the inherited method should be called seems to be wrong. Can someone confirm? Please consider…

    Darius Blaszyk, Felipe Monteiro de Carvalho
    2
  3. RFC: Delphi style class helpers

    Hello together! I have taken the time to implement a first version of Delphi's class helpers. Thanks to Jonas' code for Objective C categories it was a rather easy to…

    Sven Barth, Dimitri Smits, Jonas Maebe
    33
  4. Proposed change in Objective-Pascal syntax

    Right now, declaring an Objective-Pascal class/protocol/category as external happens in the following way: type { formal external declaration } SomeExternalClass =…

    Jonas Maebe, dmitry boyarintsev, Frank Church
    6
  5. is cross compilation broken?

    Is cross compilation broken? If I execute this command: make crossinstall CPU_TARGET=arm OS_TARGET=linux CROSSBINDIR=/home/user/lazarus/fpc/binutils/ OPT=-dFPC_ARMEL…

    Andrew Haines, Jonas Maebe
    3
  6. building fpc under msys/mingw

    Hi To be able to build fpc inside msys/mingw, I had to patch fpcmake (patch attached). There's still something wrong, though, since it re-builds some things when I do…

    Henry Vermaak
    0
  7. parentfp question/idea

    fpc stores parentfp in debug info, which allows an IDE to detect nested procs, and check for variables in the parent frame. however while good, this solution is not 100%…

    Martin
    0
  8. Patch for superscript and unicode in rtf

    Hi, could somebody apply the patch in this bug http://bugs.freepascal.org/view.php?id=18245 please? :) Thanks Andrew Haines

    Andrew Haines
    0
  9. When native debuggers?

    When will install native debugger FPdebugger instead GDB. It will be soon ? How install it to test?

    Andrzej, dmitry boyarintsev, Martin
    5
  10. stabs replaces ^byte to PByte, but only if PByte exists

    An other interesting part of debug info (2.4.2 and trunk) If I define a variable var Foo: ^TFoo; then if no type "xxx=^TFoo" exists, both stabs and dwarf will write…

    Martin, Jonas Maebe
    4
  11. forward ref of typed-alias not solved // bug?

    In the below app you get the error project1.lpr(4,20) Error: Forward type not resolved "TOtherFoo" Is that intended? program Project1; type TFoo = class; TOtherFoo =…

    Martin, Jonas Maebe, Marco van de Voort
    3
  12. Suggestion: decomposition exe to dll

    If I install component package I must rebuild all Lazarus. It is time-consuming. Would be better to have separate libraries like BPL in Delphi. Applications compiled…

    Andrzej, Jonas Maebe, Marco van de Voort
    2
  13. variant type - crash question

    Never used variants much. But the below compiles, and then gives a SigSegV (w32). Is that to be expected? Or ? program Project1; {$mode objfpc}{$H+} uses Classes;…

    Martin, Florian Klaempfl, Sergei Gorelkin
    2
  14. debug info for ^TObject vs just TObject

    type TFoo = class public FooValue: Integer; end; PFoo = ^TFoo; procedure FooFunc( Foo1: TFoo; pFoo1: PFoo); ptype Foo1 "~"type = ^TFOO = class : public TOBJECT \n""…

    Martin, Jonas Maebe
    5
  15. 64bit win dwarf differences between fpc 2.4.2 and trunk

    Vincent did some tests with dwarf on win 64 bit. with the lates (7.2.5) gdb and trunk results are fine => working. but with fpc 2.4.2 instead there are strange errors:…

    Martin, Jonas Maebe, Marco van de Voort
    5
  16. Some warnings when rebuilding 2.4 fixes

    http://svn.freepascal.org/svn/fpc/branches/fixes_2_4 revision 16550. thread.inc(344,10) Warning: Function result does not seem to be set thread.inc(356,11) Warning:…

    zeljko
    0
  17. wiki about building fpc trunk from svn, possible some glitches

    regarding http://wiki.lazarus.freepascal.org/Installing_Lazarus#Compiling.2Finstalling_FPC_and_Lazarus_from_Sources_of_SVN_.28Win32.29 After reading…

    Martin
    0
  18. win32 trunk gdb 7.2 (32bit) and qword error

    This may well be an error in gdb, but since I can't determine where exactly the error is...: If I debug a 32 bit app (on w32) compiled with trunk (maybe 3 weeks old),…

    Martin, Jonas Maebe
    2
  19. Infodwrf crashes, because apparently invalid dwarf info in file

    Before I write a bug report, without having any data at all, maybe someone can give me a hint how I may collect information that would make sense I've compile Lazarus…

    Martin
    0
  20. difference between stabs and dwarf for "var param"

    I found that for: procedure Foo(var AVal1: integer); The value for AVal is correctly shown with stabs, but not with dwarf. (See below). Is this a bug, and is it worth a…

    Martin, Jonas Maebe, Pierre Free Pascal
    3
  21. parentfp changed to $parentfp

    It seems that the name of "parentfp" (used by neted procedures) depends on the dwarf version? -gs and -gw => parentfp -gw3 => $parentfp Is there are reason, does the $…

    Martin, Jonas Maebe, Marc Weustink
    8
  22. fcl-db / posgres Memory Leaks

    Postgres has some problems with the unit code. WIthout getting into personal preferences with code indentation (eye rolls) I would like to point out that (at least on…

    Andrew Brunner
    0
  23. Location of documentation

    I did the unthinkable ;) by trying to write some documentation for an FPC package. I searched FPC without success after which I got fpcdocs from SVN, no luck either. I…

    Darius Blaszyk, Michael Van Canneyt, Unknown author
    4
  24. changes in dwarf between 2.4.2 and trunk? (type/symbol "shortstring no longer present)

    I compile the same app with eithe 2.4.2 or trunk The app uses an exception and refers to exception.Message with 2.4.2 gdb knows what shortstring is, with trunk gdb…

    Martin
    1
  25. ShortMonthNames give non local result

    I try use this variable, but result in English: uses SysUtils; begin WriteLn(SysUtils.ShortMonthNames[1]); end. Out: Jan set | grep 'LANG' : GDM_LANG=ru_RU.UTF-8…

    Alexander, Unknown author
    2
  26. New patch for fpmake

    I created a new patch for fpmake. It will now compile example programs as well. http://bugs.freepascal.org/view.php?id=18151 I also have a question regarding an idea I…

    Darius Blaszyk, Joost van der Sluis
    1
  27. Windows -> arm-linux (eabi) crossbinutils

    After a break, I've picked up generating crossbinutils again, and I succesfully generated win32->arm-elf-linux crossbins. I used these for e.g. Sheevaplug crosscompiling…

    Marco van de Voort
    0
  28. Use case ... ( Respect )

    today was "one of those days" in work. We had some issues with one branche office and we needed to send a team to do a new inventory report. But we used all the available

    Dimitrios Chr. Ioannidis
    0
  29. Problems with rapid fpSend calls on x64 Ubuntu 10.10 (updated)

    OS: Ubuntu 10.10 x64 all updates as of this am. But problem has persisted for days now. Laz/FPC: Today's trunk worker thread running issues a call to fpSend with iSend…

    Andrew Brunner, Michael Van Canneyt
    4
  30. New language feature suggestion (probably not existing in Delphi)

    I thought about OOP recently, as many sometimes wonder that it's not as good as it can be in some areas. For example, the OOP encapsulation is good, but sometimes the…

    Max Vlasov, Alexander Klenin, Hans-Peter Diettrich
    16
  31. Console IO revisited

    Sorry if this is already picked up as it IMHO should have been. I missed some mails due to a server crash. Today I encountered a similar issue with using threadvars for…

    Thaddy, Daniël Mantione, Florian Klaempfl
    13
  32. 2.5.1 doesn't build

    There seem to be a couple of stringresources missing in sqldb.pp latest checkout, make clean, make all /FPC/2.5.1/packages/fcl-db/units/i386-win32 -di386 -dRELEASE…

    Thaddy, Michael Van Canneyt, Vincent Snijders
    3
  33. Pascal for scientific computation

    A few days ago I came across a Pascal implementation called Pascal-XSC, formerly Pascal-SC. This is a portable compiler oriented towards mathematicians originating at…

    Mark Morgan Lloyd, Jeppe Johansen
    1