Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2010-03

  1. cdecl and constant parameters

    The documentation (http://www.freepascal.org/docs-html/ref/refsu56.html) says "A constant argument is passed by reference if its size is larger than a pointer. It is…

    Seth Grover, Jonas Maebe, Michael Van Canneyt
    3
  2. FPC doesn't support big equations

    I need the result of big mathematical expression but apparently FPC cannot process it. I've made a simple test program in C and was able to get the correct value. In FPC…

    Paulo Malheiros, Jonas Maebe, Žilvinas Ledas
    3
  3. bug report 12594

    It seems it got closed, but I'm not sure it is really fixed (can't add notes now). http://bugs.freepascal.org/view.php?id=12594 In D5 the DFM files are something like…

    ABorka, Jonas Maebe
    1
  4. StrUtils unit (is poorly implemented)

    are StrUtils just for Delphi compatibility or are they meant for "real use"? In the first case, is there an alternative unit? In the second, would simple patches to…

    Flávio Etrusco, Alexander Bauer, Carsten Bager
    13
  5. RangeCheck error in sysutils.FILEGETATTR

    I have no idea, if this is an FPC or Lazarus, though it seems to be FPC / RTL. I get the following exception, with trunk, revision 15038. Build with range check -Cr -Co…

    Martin, cobines
    2
  6. fixes branch r15061 unable to compile - syntax error

    I'm using r15061 checked out via svn from 'fixes_2_4' branch, and trying to compile it with FPC 2.2.5 under 64-bit linux. --------------------------------------------…

    Graeme Geldenhuys, Marco van de Voort, Martin
    8
  7. TComponent.ChangeName() not virtual?

    Below is the definition of TComponent.ChangeName. TComponent = ... .. protected procedure ChangeName(const NewName: TComponentName); ... end; For improved support in…

    Graeme Geldenhuys, Paul Ishenin, Vincent Snijders
    4
  8. VAL behavior

    Hi I found different behavior of VAL function under Delphi and FPC var i,io : integer begin val('9 ',ii,io); writeln(ii); writeln(io); end; Delphi set ii to 9, FPC set 0…

    Dariusz Mazur, dmitry boyarintsev, Florian Klaempfl
    4
  9. Re: windres: can't open manifest

    I'll try that But now I've got another very peculiar problem. I copied the ppc386 executable the fpc make created in the "compiler" directory to the directory the…

    Michael Schnell, Jonas Maebe
    3
  10. RTL and Unicode filenames operations.

    Hello, FPC developers Any hints on these bugs? http://bugs.freepascal.org/view.php?id=12923 http://bugs.freepascal.org/view.php?id=15642 // patch proposed to workaround…

    dmitry boyarintsev, Daniël Mantione, Felipe Monteiro de Carvalho
    51
  11. C++ linking questions

    Hello together! I've found some time (and inspiration) to work on the C++ linking feature again. Currently I'm trying to implement namespace support, but I've got some…

    Sven Barth, Anton Kavalenka, Dimitri Smits
    18
  12. debugging exception handling in windows

    I'm doing some win32 development (::shudder:: ;-)) and am trying to take a closer look at the way fatal exceptions (floating point exceptions, access violations, etc.)…

    Seth Grover, Paul Ishenin
    1
  13. Linux.SysInfo Problem

    This was tested on Ubuntu x64 10.04 64bit AMD with 3Gigs of RAM Linux.SysInfo(@SI); Load_Ram:=(100-Trunc(100 * SI.freeram / SI.totalram)); Si.totalram checks out ok. …

    Andrew Brunner, David W Noon, Henry Vermaak
    10
  14. Missing command line parameters in Linux FPC

    I looked at the FPC 2.4.1 output of the 'fpc -h' command and couldn't see any reference to the -W<x> parameter. Under Linux the following information is missing, yet…

    Graeme Geldenhuys, Jonas Maebe, Mark Morgan Lloyd
    6
  15. dward debug info - someone promiced more compact debug info than stabs

    Hello, FPC developers' list Why dwarf information has so big debug files (comparing with stabs) on windows? lazarus.exe: 11MB lazarus.dbg: 219Mb As I remember with stabs…

    Paul Ishenin, Flávio Etrusco, Jonas Maebe
    7
  16. "Unable to open file" on Linux randomly in a CGI application when using templates

    I have a CGI application with a datamodule that is using templates to generate the response pages (accessing a MySQL database through ZEOS). Every once in a while, I'm…

    ABorka, Jonas Maebe
    4
  17. properties with getter evaluation in gdb

    Hello, FPC developers' list. I know at the moment we have the next problems which cause subj don't work: 1. gdb does not supports borland fastcall calling convention…

    Paul Ishenin, dmitry boyarintsev, Flávio Etrusco
    22
  18. SIMD support / SSE

    hello all I just did some tests with sse on a x86_64 linux system. (fpc -Cfsse3 -O3 -a some.pas) With scalar values, everything is looking fine so far. So doubles and…

    Ivo Steinmann, Florian Klaempfl, Jonas Maebe
    2
  19. -Amacho

    Is it useful to file bugs for -Amacho or is the feature still in experimental state ? Adriaan van Os

    Adriaan van Os, dmitry boyarintsev, Jonas Maebe
    4
  20. Fwd: Re: properties with getter evaluation in gdb

    Sorry, sent to the wrong list (Flavio: please reply to the list instead of to me personally) Begin forwarded message: From: Jonas Maebe Date: Fri 12 Mar 2010 16:44:30…

    Jonas Maebe
    0
  21. -Xg option

    Hello, FPC developers' list. The big size application topics will never end whild lazarus will produce them :) One possibility is to use -Xg by default. But hence the…

    Paul Ishenin, dmitry boyarintsev, Jonas Maebe
    3
  22. deprecated for members of a enum?

    Just wondering, if a feature request as follows would have any chance? type SoneEnum = ( seNew ); Currently it is only possible to use deprecated for the whole set, but…

    Martin
    0
  23. resource support for TLB

    Hello, FPC developers' list Looking at the next topic http://forum.lazarus.freepascal.org/index.php/topic,8436.0.html I see that fcl-res is missing .tlb resource…

    Paul Ishenin, Giulio Bernardi, Michael Van Canneyt
    4
  24. ALGLIB project: 2 months with FreePascal

    Hello! ALGLIB project supports FreePascal since January, 2010. I think that it is time to share some interesting results. Currently ALGLIB includes both Delphi …

    Sergey Bochkanov, Florian Klaempfl
    2
  25. TFileStream problem with bigger file (> GB)?

    I have a strange issue with TFileStream, just wondering if anything is known... The function below is supposed to read the first (up to) 5000 bytes of a file. It works…

    Martin
    0
  26. Trying to do a running implementation of Widget Type "NoGui"

    As said I do have a running implementation of "NoGUIApplication, that I did by porting the code from MSEIDE. Now I am not happy with introducing this huge amount of code…

    Michael Schnell, Jonas Maebe
    1
  27. Compiler 240 (and MySql)

    I have a problem with the new 240 compiler. I get errors when calling functions in the sysutils unit. I have tested the 251 compiler, and it was exactly the same. I am…

    Carsten Bager, Bernd Mueller, Jonas Maebe
    6
  28. fp IDE with libgdb

    Late last year I raised a perplexing issue where fp (the character-mode IDE) bombed when calling libgdb on SPARC, a backtrace appeared to show that garbage was being…

    Mark Morgan Lloyd, Felipe Monteiro de Carvalho, Jonas Maebe
    13
  29. no break and stepping if ctheads is used (Lazarus)

    Doing another command line tool I found that if I enable cthreads, the debugger stops working correctly. I set -dUseCThreads or otherwise enable "use cthreads". If I…

    Michael Schnell, Graeme Geldenhuys, Jonas Maebe
    12
  30. Lazarus keeps it's secrets

    To explore how PostMessage() in Linux works, I try to follow the source code. If I do ctrl-click in PostMessage Lazarus takes me to the Windows implementation source…

    Michael Schnell, Flávio Etrusco, Jonas Maebe
    16
  31. fpc on arm-linux-uclibc and OABI

    Hi I am using fpc/lazarus +qt-embedded-opensource-4.5.2 on arm-linux-uclibc based SBC The code works only it the kernel is compiled with CONFIG_OABI_COMPAT=y Does it…

    Nataraj S Narayan, Florian Klaempfl, Florian Klämpfl
    15
  32. Native compilers for non-x86

    I'm having another of my periodic attempts at getting various systems up-to-date here, and I wonder if I could ask for help with build problems. First machine is an…

    Mark Morgan Lloyd, Henry Vermaak
    2
  33. Defining a constant record which contains an (dynamic or open) array

    I want to define a constant record, but the record contains an array. Is that possible? I've tried the code below and it doesn't work. Compiler message: Fatal: Syntax…

    Joost van der Sluis, Jonas Maebe, Marco van de Voort
    2
  34. Help with Lazarus

    Hi I need help finding the compiler on my computer using Mac OS X 10.6.2. Every time I launch Lazarus IDE I get a message saying that the Free Pascal Source Directory is…

    Jordan Levy, dmitry boyarintsev, Jonas Maebe
    6
  35. procedure ... message(); in Linux

    What messages does it capture ? How to send a message from a thread ? How to send a message from another process ? I do know that there are other (supposedly more…

    Michael Schnell, David W Noon, Graeme Geldenhuys
    51