fpc-devel · 2010-02
- 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…
- 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…
- 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…
- 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…
- FourCharCode expression for objective-p mode0
Jonas, would it be possible (and logical) to allow FourCharCode for objectivec1 mode s witch? Since Objective-C mode is used only on MacOSX it would be easier to declare…
- current_procinfo2
Does current_procinfo in the compiler sources always denote a global procedure, never a nested one ? Adriaan van Os
- TMultiReadExclusiveWriteSynchronizer does not allow "read lock" promoting to a "write lock"2
Hi The TMultiReadExclusiveWriteSynchronizer implementation does not allow "read lock" promoting to a "write lock". The program above hang in FPC 2.4 and 2.5.x while…
- FPC win32 snapshot (release building test)0
I built a snapshot-setup for win32 to test a few release engineering changes with respect to the installer. Since it can also double as a test for post 2.4.0 textmode…
- Fwd: GDB 7.0.90 available for testing2
This is the pre-release for GDB 7.1 Begin forwarded message:
- Full_Version_String in an application3
Is it possible in an application to somehow get the information about FPC version was used to compile this application (in the form of string or integers, whatever)?…
- TProcess, bash, and escaping quotes8
I'm working with TProcess, which for the most part I love, but I'm scratching my head right now because of a problem I'm experiencing. Suppose I have the following…
- GetHeapStatus.TotalAllocated24
after switching to FPC 2.4.0 I've noticed that: 1) GetHeapStatus.TotalAllocated does not seem to reflect size of allocations made by other threads anymore (I can provide…
- MemSize argument validity8
I've just discovered that passing an invalid pointer to MemSize() results in a bogus value returned and no error generally reported. Is this intentional? Example: var a:…
- Correlation between TFPColor and RGB values (possible inconsistencies)19
While trying to get the RGB values (bytes) of a TFPColor i got confused about the format of TFPColor Some hardcoded colors (unit FPImage) like colGray, colTea sets the…
- TCustomApplication.Log(?)17
I want to add (abstract) logging functionality to TCustomApplication. I see three options: One: Add a public TEventLog property to TCustomApplication. Then deratives of…
- FreeMem and MemSize0
Is it on purpose that FreeMem() and MemSize() return different values for the same pointer? (AFAICS currently MemSize returns netto whereas FreeMem returns brutto) Thank…
- Questions about TEventLog0
I use logging a lot. It is my primary method of debugging FPC-based code. 99% of the time I use the logging features of tiOPF project. I have never used TEventLog, but…
- In Lazarus fpweb action procedure names no longer include the action name2
When creating a web application, for example CGI Application in Lazarus, and adding an action to the web module, the automatically generated procedure name only contains…
- fpdoc listing supported Interfaces in class docs2
Is there a parameter or something in fpdoc that can output in the generated help the supported interfaces of a class? For example: Something like the output generated by…
- fpc 14894 svn does not compile9
gives the following error for "make all" (win xp 32bit) C:/pp/bin/i386-win32/ppc386.exe -Ur -Xs -O2 -n -Fui386 -Fusystems -FuC:/.../fpc_svn/rtl/units/i386-win32 -Fii386…
- Bug Tracker & Wiki server is down0
Could somebody give the server hosting the Bug Tracker & Wiki a kick in the butt. It's not responding. I can access any other websites, so it's not my internet…
- RFC: changing conditional compilation4
The problem I'm trying to solve is that I find the $define system to have a (an unnecessary) propensity for errors caused by typos; if you don't agree please ignore my…
- mem-leak in TStrings.SaveToFile?1
See here the code from TStrings.SaveToFile: Procedure TStrings.SaveToFile(const FileName: string); Var TheStream : TFileStream; begin…
- Debugging operators' overloards1
is there any known limitation on gdb integration or the debuginfo that prevents gdb from stopping on breakpoints inside operator overload functions? Flávio
- Bugtracker - registration4
Apparently there is some problem with bugtracker. Yesterday I tried to create an account, but never got a confirmation email. I then tried a "lost password" feature,…
- ref.tex documentation mistake3
I updated my fpcdocs repository from r625 (pre 2.4.0 release) to r634 (post 2.4.0 release), but still found a bug in documentation and missing information related to FPC…
- Fpsigprocmask42
Hi RTL/libc experts. I'm trying top port the TNoGUIApplication (Linux version) I found in MSEIDE to Lazarus. Here Martin uses a function called "m_sigprocmask". In his…
- version info resource reading1
Hello, FPC developers' list. I need to read version info I put to resource and I tried to use TVersionResource class for that. It has LoadData method. So I tried: var…
- Announcing releases on LWN0
maybe it's a bit late to bring this issue (for the current releases), but is there a reason there was no announcements for the later FPC releases and no Lazarus…
- Patch proposal2
Please someone consider the patch below. The patch is against current svn snapshot. Thank you! --- rtl/linux/linux.pp.orig Sun Nov 30 01:00:22 2008 +++…
- tree.log1
When compiling with verbose option -vp, a tree.log file is created with a parse tree. This is quite useful for compiler development. The tree.log is created right after…
- Ubuntu 9.10 x64 AMD Debugging multi-threaded system impossible6
Is it just me who's having a problem with debugging threaded apps under Ubuntu? I have a manager worker threaded networking engine I'm trying to debug. Windows 7 has no…
- FPC OpenSSL Library Implementation0
I'd like to see more work done on the openssl implement. The data structuctures need more work. Cert management is needed too. Anyone want to contribute code? I'm…
- RTL FindResource supports only PChar0
Hello, FPC developers' list Is this supposed to be so? Why not to create an unicode version with PWideChar arguments and do as in other places {$ifdef Unicode} ? From…
- compiler output and resources5
Hello, FPC developers' list. Is there a reason that during project compilation compiler duplicates all the resource files in the compiler output dir? For me it looks as…
- Compiler bug?7
I hope I'm doing something really dumb, but I have to say it is stuff like this that is really disheartening to me. I've been using FPC/Lazarus for a year now and I have…
