Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2011-01

  1. Status report for "class helpers"

    Hello together! I've decided to provide a little status report on the "class helper" feature that I'm currently implementing. I found the time to put up a first version…

    Sven Barth, Burkhard Carstens, Florian Klaempfl
    50
  2. Proposal: Supporting initial references for weakexternal

    While trying to find a nice solution for generating interrupt vector tables on ARM, I found that the usually employed solution is to generate weak references to symbols,…

    Jeppe Johansen, Florian Klaempfl, Jonas Maebe
    28
  3. MySQL 5.5 and Connector System

    I just installed MySQL 5.5 and realized that the connector is bound to 5.1. I can see why looking at the code - why this is like that :-) I had a problem with the usage…

    Andrew Brunner, Joost van der Sluis, LacaK
    20
  4. A bug report of mine that was never handled

    I have reported the first Bug/Patch (actually feature as a patch) for 2011, but no one have looked at it so far: http://bugs.freepascal.org/view.php?id=18355 Ido LINESIP…

    ik
    1
  5. TFPCustomCanvas drawing routines

    I am extending the converter of FPVectorial to Canvas, but I got stuck at the lack of drawing methods in TFPCustomCanvas. It lacks Arc, Chord, PolyBezier, etc. The end…

    Felipe Monteiro de Carvalho, Luiz Americo Pereira Camara, Mattias Gaertner
    7
  6. 2.5.1 doesn't build today

    current trunk doesn't build. fails on pxlib - make clean - make all - make zipinstall Platform i-386-win32 OS XP sp3 Bootstrap 2.4.2 ----------- make[3]: Entering…

    Thaddy
    0
  7. inheriting handles using TProcess in unix

    http://www.freepascal.org/docs-html/fcl/process/tprocess.inherithandles.html says "On Unix, setting this variable has no effect." Why is this? The reason I ask is that…

    Seth Grover, Henry Vermaak, Marco van de Voort
    7
  8. Building Linux RTL from win32

    When I tried to compile linux RTL from win32 (2.5.1.trunk) I got error: D:\src\fpc\rtl>make OS_TARGET=linux make -C linux all make[1]: Entering directory…

    Alex Shishkin, Jonas Maebe, Pierre Free Pascal
    3
  9. Compiling LateX documents

    Does someone know a Freepascal library or a a command line tool non instalable to manage LateX documents in Windows system? What I basicly want to do is to compile…

    Luciano de Souza, Marco van de Voort
    1
  10. 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
  11. Cross build fpc to x86_64 error

    trying to cross build fpc (2.4.3-r1:16778 [2011/01/19]) from i386 to x86_64 on a i386 box using the same i386 version fpc and with the following settings i get this…

    Dimitrios Chr. Ioannidis, Jonas Maebe
    1
  12. Re: FPC for Linux-ARM

    My 2 cents. 1) bintutils: I created a number of fink packages with crosscompilers on Mac OS X, including one for arm-linux. When doing so, informations about building…

    Schindler Karl-Michael, Henry Vermaak
    2
  13. dwarf and local vars in nested procedures....

    does dwarf (2) (-gw) start to put local vars of nested parents in debug info? Procedure foo: var a: pchar; procedure bar; begin writeln; // break here end; var s:string;…

    Martin
    0
  14. Can someone test, pleease - possible problem with dbg info

    In lazarus /debugger/test/Gdbmi is a program TestGdbmi If I insert a breakpoint at line 480 (either before start, or during run, then GDB reports : <<…

    Martin, Paul Ishenin
    2
  15. Attn Joost: the ampersand in dwarf for var-param

    I just noticed, a (good) change in dwarf 2, fpc trunk (ot I believe I noticed) in dwarf2, var param (param by ref) where encoded with an & procedure a(var Foo: TObject):…

    Martin, Joost van der Sluis
    3
  16. Dwarf3 and the encoding of classes

    When you specify -gw3 to create Dwarf-3 debug information, there is no 'reference' pointer to a class in the debug information. This means that when you evaluate a…

    Joost van der Sluis, Hans-Peter Diettrich, Helmut Hartl
    43
  17. String and UnicodeString and UTF8String

    In current Delphi is String synonym for base type UnicodeString UTF-16 AFAIU ATM in FPC is String synonym for AnsiString (as in previos versions of Delphi) Are there any…

    LacaK, DaWorm, Hans-Peter Diettrich
    74
  18. Variables declaraction inside code

    Something that I always thought very nice on other languages is the possible of adding variables inside the codes, I'm very happy using the FPC but came on my mind, FPC…

    Unknown author, Aleksa Todorovic, Hans-Peter Diettrich
    7
  19. Dwar2 changed?

    Has dwarf 2 changed ? with trunk ( I updated from a few month back, to today), I no longer get the classname of an exception (stabs is fine, but dwarf now fails)…

    Martin, Joost van der Sluis, Marc Weustink
    5
  20. += with properties

    += does work for variables, even Strings. AFAIR, there already has been a discussion about += and friends for properties. In fact I don't see why the compiler not just…

    Michael Schnell, Alexander Klenin, Hans-Peter Diettrich
    7
  21. help please -> crash in realoc mem due to entercritical section

    I recently startet getting the below error => 2.4.2 and trunk, so probably not fpc. But The particular code in Lazarus hasn't changed (from what it was before I start…

    Martin
    1
  22. Proposal: IIF - IfThen Cond True False

    I come here humbly to ask for a new implementation, the IIF ?:, the IIF is a shortcut that make the coding a little faster, it works by returning a true or a false part…

    Unknown author, Alexander Klenin, Hans-Peter Diettrich
    11
  23. [fpprofiler] bug

    http://bugs.freepascal.org/view.php?id=18471

    Alex Shishkin, Darius Blaszyk
    1
  24. Offset and size of .note.GNU-stack section in object files

    When working on bug 16545, I needed some reference so I did a 'readelf -S' on a random .o file created by fpc. I saw that the offset of the section behind the…

    Joost van der Sluis, Jonas Maebe
    2
  25. Nested register error for procedure passing address

    procedure Something(Param1...); var my:TMyData; procedure Testing; inline; // or whatever begin my.test:=0; end; begin MyAPI.DoeSomething(Param1,@Testing); end; I want…

    Andrew Brunner, Max Vlasov
    2
  26. Nested Classes used as Namespace Question

    Type NS_APP=class const const1=2; const3=5; type NS_SPACE1=class type Properties=(Name,Value); TMyRecord=record ID : integer; Name:string; Value:string; end; end;…

    Andrew Brunner, Paul Ishenin, Sven Barth
    3
  27. 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
  28. 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
  29. -godwarfsets and set encoding

    Couple of observations, along with the questions: - are they known ? - caused by fpc ? - caused by gdb ? observed with - fpc.2.4.4 and trunc (aprox 2 month old) - gdb…

    Martin
    0
  30. test

    patspiper
    0
  31. Re: Compilation error in fgl.pp

    2011/1/4 Juha Manninen : Yes. Vincent

    Vincent Snijders, Juha Manninen, Marco van de Voort
    3
  32. Calling conventions

    I am writing a unit to "automatically" write Trampoline functions on the fly. So assigning "plain" callbacks to TMethod's work. Currently it can handle cdecl on…

    Andrew Haines, Jonas Maebe, Joost van der Sluis
    4
  33. Linux Signals

    I'm trying to get signals to work with sockets under x64 Ubuntu 10.10 (all updates) I installed two handlers for two events SIGIO, and SIGHUP uising fpsigaction(SIGIO,…

    Andrew Brunner, Henry Vermaak, Jonas Maebe
    30
  34. 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
  35. tprocess chopping off characters

    I've been making a small util that loads revisions to merge from a branch (in my cases fixes_2_4), gets the logs, and sort the revisions into sets of a common topic (to…

    Marco van de Voort, Darius Blaszyk
    1