Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2014-02

  1. Class property and virtual getter

    TSimpleModel = class(TPersistent) protected class function GetResourceClient: IResourceClient; virtual; class property ResourceClient: IResourceClient read…

    luiz americo pereira camara, Ewald, Hans-Peter Diettrich
    27
  2. Re: overload question (variant vs enum subrange)

    Anybody? Is this designed? Or is this a bug? Shall I put it on Mantis? _______________________________________________ fpc-pascal maillist -…

    Martin Frb, Sergei Gorelkin
    4
  3. override works, even if result type changed?

    Just found that the below works. Note, that the result type of "a" (overridden) is different. Well, TFoo2 will always satisfy the needs of TFoo, so it seems save. I…

    Martin Frb, Flávio Etrusco
    2
  4. M68k: important milestone reached

    Hello together! With revision 26849 which I just committed a few minutes ago an imporant milestone was reached for reviving the M68k port: the cross compiled compiler is…

    Sven Barth, Karoly Balogh (Charlie/SGR, Marco van de Voort
    29
  5. Extended($FFFFFFFFFFFFFFFF) = -1?

    Consider the following program (compiled using revision 26807 on OSX): ======= Program QWordToExtended; Begin WriteLn(Sizeof(Extended)); WriteLn(Sizeof(QWord));…

    Ewald, Hans-Peter Diettrich, Jonas Maebe
    17
  6. subtools fpcres and parameter -Xp

    How does the compiler (2.6.2, 2.6.4, 2.7.1) search for sub tools like fpcres? For example: first in its working directory, then in PATH, etc. What parameters effects…

    Mattias Gaertner, patspiper, Sven Barth
    6
  7. documentation TComponentState

    Some TComponentState flags need documentation. Here are some suggestions: csAncestor: The component has a design ancestor. For example a form TForm2 inherited from a…

    Mattias Gaertner, Michael Van Canneyt
    1
  8. Trunk build failure: forgotten commit of pastree.pp?

    Got this: Compiling .\fcl-passrc\src\pparser.pp pparser.pp(3509,55) Error: Identifier not found "TPasClassConstructor" pparser.pp(3510,54) Error: Identifier not found…

    Reinier Olislagers
    1
  9. extend "unreachable code" warning for more cases?

    Hello together! In context of Apple's recent security bug where a "goto fail;" at the wrong place disabled certificate checking or something along that lines I've…

    Sven Barth, Sergei Gorelkin
    3
  10. Issue 0025028 (Florian)

    This is marked as won't fix. I do not fully understand that. In Delphi, an interface is given a guid internally whatsoever it is declared. In FPC, this mechanism is also…

    Thaddy, Flávio Etrusco, Florian Klaempfl
    2
  11. Lazarus on Odroid

    Good news from Jy V -------- Original Message -------- Subject: Re: fpcup first native build working Date: Thu, 20 Feb 2014 16:49:55 +0100 From: Jy V To: Reinier…

    Michael Schnell
    0
  12. One fpc.cfg per fpc version

    Is there a recommended or usual way to install multiple FPC versions and one fpc.cfg per version under Linux/Unix? fpc 2.6.2 and 2.7.1 search fpc.cfg under Linux:…

    Mattias Gaertner, Den, Ewald
    47
  13. Type/Record Helper SVN Change (Atn: FPC-Core Members)

    I was wondering why the change to have a modeswitch for the Type/Record Helper? In Delphi there is no such switch needed. Doing something like:…

    Den, Marco van de Voort
    1
  14. Snapshot x86_64-linux is not valid

    Hi snapshot fpc-2.7.1.x86_64-linux.tar.gz <ftp://ftp.freepascal.org/pub/fpc/snapshot/trunk/x86_64-linux/fpc-2.7.1.x86_64-linux.tar.gz> is not valid, build is from…

    Dariusz Mazur
    0
  15. Feature announcement: Type helpers

    Hello Free Pascal community! I'm pleased to announce the addition of type helpers which extend the existing helper concept with the ability to extend primitive types.…

    Sven Barth, Alexander Klenin, Carsten Bager
    45
  16. incompatibility change to default param in trunk?

    Below works with 2.6.2 but not with trunk Is that indented? the wiki says "did not in any way correspond to the parameter type" it does through the overloaded operator,…

    Martin Frb, Sven Barth
    4
  17. real, float, double specs

    I am trying to figure out the internal representation of these. (So they can be converted, including conversion form sizes not present in fpc) They are all floating…

    Martin Frb, Ralf Quint, Sven Barth
    2
  18. Community site

    You might have noticed that the FPC community site is already down for some time. Since we are retiring the machine running the community site we decided not to migrate…

    Florian Klämpfl, ListMember
    1
  19. overload and Error: Duplicate identifier "Foo"

    project1.lpr(5,19) Error: Duplicate identifier "Foo" Now the interesting part is that ONLY happens if the two procedures are part of a class AND the parmeter has the…

    Martin Frb, Sven Barth
    1
  20. About typecasts and the documentation

    http://www.freepascal.org/docs-html/ref/refse67.html#x124-13400012.4 http://www.freepascal.org/docs-html/ref/refse68.html#x125-13500012.5 In the below (first) example…

    Martin Frb, Hans-Peter Diettrich, Michael Van Canneyt
    4
  21. error in docs ?

    http://www.freepascal.org/docs-html/prog/progsu58.html#x64-630001.1.58 "2" is not in the list of supported keywords. And at least {$OPTIMIZATION 1} gives an compile error

    Martin Frb, Mark Morgan Lloyd, Mattias Gaertner
    8
  22. Nasty raspberry arm issue that I can't solve. But is it a bug?

    The following issue ocurred, but I am not sure it's a real bug. Only: I can't see what's wrong! My automated crosscompile for arm builds and links ok, but when I build…

    Thaddy
    0
  23. 2.6.2 messes up stackframe pointer /// Fwd: Re: crash in View Forms Dialog - codetools

    Only tested with 2.6.2 yet. Will see yf/when I get to test with trunk. Also not reproduced on simple code yet, only in the IDE (on 2 different pieces of code, both…

    Martin Frb, Sergei Gorelkin
    1
  24. Incomplete docs on operator precedence / Question about actual precedence

    http://www.freepascal.org/docs-html/ref/refch12.html#x120-13000012 lists This does not include: ^ deref - unary minus . accessing a member of a class/record (not unary)…

    Martin Frb, Dmitry Boyarintsev, Hans-Peter Diettrich
    27
  25. function overload ?

    Hi! I had a dream :) Wouldn't it be nice if a function overload took care not only of formal parameter list (per docs) but also of result type? So the following may work…

    Gennadiy Poryev, Den, Michael Van Canneyt
    2
  26. Atn: Florian (Revision 26636)

    Hi Florian! You had done a bit of work with OP_SHR/OP_SHL it seems with the revision (in cgx86.pas/nx64mat.pas), but now I can't seem to cross-compile to Win32 from my…

    Den
    0
  27. Compiling trunk on OS X

    After noticing my build script all of the sudden stopped working, I tried to backtrack the issue and came to the conclusion that the following commands... === commands…

    Ewald, Florian Klämpfl, Jonas Maebe
    22