fpc-devel · 2010-03
- cdecl and constant parameters3
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…
- FPC doesn't support big equations3
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…
- bug report 125941
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…
- StrUtils unit (is poorly implemented)13
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…
- RangeCheck error in sysutils.FILEGETATTR2
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…
- fixes branch r15061 unable to compile - syntax error8
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. --------------------------------------------…
- TComponent.ChangeName() not virtual?4
Below is the definition of TComponent.ChangeName. TComponent = ... .. protected procedure ChangeName(const NewName: TComponentName); ... end; For improved support in…
- VAL behavior4
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…
- Re: windres: can't open manifest3
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…
- RTL and Unicode filenames operations.51
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…
- C++ linking questions18
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…
- debugging exception handling in windows1
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.)…
- Linux.SysInfo Problem10
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. …
- Missing command line parameters in Linux FPC6
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…
- dward debug info - someone promiced more compact debug info than stabs7
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…
- "Unable to open file" on Linux randomly in a CGI application when using templates4
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…
- properties with getter evaluation in gdb22
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…
- SIMD support / SSE2
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…
- -Amacho4
Is it useful to file bugs for -Amacho or is the feature still in experimental state ? Adriaan van Os
- Fwd: Re: properties with getter evaluation in gdb0
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…
- -Xg option3
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…
- deprecated for members of a enum?0
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…
- resource support for TLB4
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…
- ALGLIB project: 2 months with FreePascal2
Hello! ALGLIB project supports FreePascal since January, 2010. I think that it is time to share some interesting results. Currently ALGLIB includes both Delphi …
- TFileStream problem with bigger file (> GB)?0
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…
- Trying to do a running implementation of Widget Type "NoGui"1
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…
- Compiler 240 (and MySql)6
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…
- fp IDE with libgdb13
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…
- no break and stepping if ctheads is used (Lazarus)12
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…
- Lazarus keeps it's secrets16
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…
- fpc on arm-linux-uclibc and OABI15
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…
- Native compilers for non-x862
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…
- Defining a constant record which contains an (dynamic or open) array2
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…
- Help with Lazarus6
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…
- procedure ... message(); in Linux51
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…
