fpc-devel · 2013-01
- Are global variables guaranteed to be zero?11
Will global variables and static global arrays be always initialized to zero? It seems that they in fact are, and there is quite a lot of code relying on it. On the…
- Weird output from fpGetErrNo8
I was just writing a little mmapped (that's two `m`'s -- no typo ;-) ) file stream and thought to do it properly just in case I might fork(). So I thought to give some…
- Synapse hangs in ARM-Linux15
(Any Synapse experts around :-) ? ) With the great help from Thomas (who taught me to understand how the Linker works and that it's error messages are not what I…
- Fixes 2.6.1 fails to install under Win322
I'm using a Win2000, and have a released FPC 2.6.0 installed. I updated my FPC 2.6.1 to r23533 (latest revision to date). I run by usual build.bat script (shown below).…
- for-in-index loop154
There is good proposed extension of for-in loop on fpc wiki: get enumerator Position if available <http://wiki.freepascal.org/for-in_loop#Proposed_extensions>. From my…
- Windows 32bits .EXE socket server application on Linux x640
I wanted to share how I have been able to setup a Windows 32 bits executable on Ubuntu x64 using Wine, the EXE has been compiled with Delphi (the same works with…
- RFC: Support for new type "tuple" v0.144
Hello together! Based on the results of the "for-in-index" thread I've decided to come up with a draft for the Tuple type which is thought by many people to be a better…
- FreeBSD ports maintainer for FPC?2
Who is the FreeBSD ports maintainer for FPC? There are some grammar errors in the pkg-message.in (final instructions after a make) file. I thought I would notify the…
- Freebsd 9.1 -liconv not found7
I'm trying to compile fpc on a new FreeBsd 9.1 machine, I've installed iconv and libiconv from ports, but /usr/bin/ld keeps complaining about cannot finding -liconv. …
- Catch a signal5
I'd like to catch a signal sent to a Linux program. Here: http://www.freepascal.org/docs-html/rtl/oldlinux/signal.html I see: "Install signal handler (deprecated) ...…
- Anonymous procedures (Was: Re: for-in-index loop)12
Yes, this is certainly the most interesting alternative. Actually, anonymous procedures/closures is the "real" task I wanted Vasily to perform, after the "warm-up" of…
- Anyone heading to FOSDEM next week-end ?0
let's share a beer at Delirium on friday evening with FPC developers in order to introduce to each other, projects we are working on, fields of interest, opportunities…
- assumed bug in the RTL with ARM v5 regarding loading dynamic libraries28
Hi fpc RTL experts. My project uses Synapse but features link problems and crashes when I resolve same. Tracking this down: Synapse uses the unit dynlibs dynlibs uses…
- FPJSONRTTI: Case insensitive.1
I have this JSON: { "id": 1, "name": "Silvio Clécio" } And my object is: TPerson = class private FID: Int64; FName: string; published property ID: Int64 read FID write…
- Install fpc and Friends on a non-Debian ARM-Linux Device5
Hi experts. (Beware: long explanation trying to help those ho try something similar. A question is asked at the end.) I am trying to install, test and run fpc programs…
- "embedded" again83
Hi FPC Experts. I am doing a project that in the end is supposed to run on a QNAP 219 NAS. A colleague of mine is doing a similar task, that is supposed to run on a…
- Res: DaemonApp leak?0
Fixed.
- dwarf for "array [ 0..191] of "4
Since I don't know the fpc cdoebase, I can not check this myself. I suspect it is a gdb issue. But if it is not to much work, maybe someone who does know fpc dwarf…
- arm-embedded buid broken since rev 233254
Today I found some time to research since when excactly arm-embedded does not compile anymore, I found that since revision 23325 compile does not work anymore, can…
- New less verbose compilation of trunk20
Just wanted to say I like the new less verbose compilation of fpc trunk. Is this part of the result of moving to fpmake? Andrew Haines
- Inline methods6
I'm running into a strange problem with inline methods. TCircularBuffer=class ... Pin:pointer; Pout:pointer; function IsFull:boolean;inline; end; function…
- FPC for MIPS7
i'm back again ;) i have try this: but my Ubuntu Desktop 12.04 LTS can't run the "ppcmips" binary? $ chmod +x ppcmips $ ./ppcmips -iV bash: ./ppcmips: Kann die Datei…
- Do bitwise operation (1 or 2) acre about the sign ? (Giving sign related hints on compilation)13
Having recently asked about and learned that it is mainly a hint about performance. I have now another question about this hint: project1.lpr(6,9) Hint: Mixing signed…
- compile error for target arm-embedded trunk, seems to be caused by changes to threadvar0
I have tried to build the crosscompiler for arm-embedded for both windows and mac host, both builds fail at the same line: /bin/mkdir -p…
- utf8 in 2.6.069
I am trying to figure out how to do that, or what I do wrong. I found a page about $codepage, but it did not help http://wiki.freepascal.org/LCL_Unicode_Support I didnt…
- Question about hint in bool eval / Mixing signed expressions and longwords gives a 64bit result1
I know it's a hint. And I know that implies it may mean noting, and yet is still present.... Just trying to understand. if I did "int-longword" (same for addition and…
- LLVM17
Does any body work on a LLVM backend for Free Pascal? Has anybody experience with LLVM? Are there licensing issues? What about the quality of the produced code? What…
- Feature announcement: Extension of TThread's interface39
Hello Free Pascal community! I'm pleased to announce the extension of TThread's interface to bring it more on par with current Delphi versions. Extensions: Note: in the…
- Forwarded message about FPC status150
Any FPC developer willing to comment on the status of some of these issues (that have been years overdue)? -------- Original Message -------- Subject: Re:…
- Linux ELF executable file size1
Here's an interesting article about getting the smallest possible ELF executable size: http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html Leonardo M. Ramé…
- Where are parser sources?9
I look to fpc-2.6.0.source.zip, directory fpc-2.6.0\compiler. I see array arraytokeninfo in file tokens.pas where are keywords like 'repeat' and 'until'. But I can't…
