fpc-devel · 2011-01
- Status report for "class helpers"50
Hello together! I've decided to provide a little status report on the "class helper" feature that I'm currently implementing. I found the time to put up a first version…
- Proposal: Supporting initial references for weakexternal28
While trying to find a nice solution for generating interrupt vector tables on ARM, I found that the usually employed solution is to generate weak references to symbols,…
- MySQL 5.5 and Connector System20
I just installed MySQL 5.5 and realized that the connector is bound to 5.1. I can see why looking at the code - why this is like that :-) I had a problem with the usage…
- A bug report of mine that was never handled1
I have reported the first Bug/Patch (actually feature as a patch) for 2011, but no one have looked at it so far: http://bugs.freepascal.org/view.php?id=18355 Ido LINESIP…
- TFPCustomCanvas drawing routines7
I am extending the converter of FPVectorial to Canvas, but I got stuck at the lack of drawing methods in TFPCustomCanvas. It lacks Arc, Chord, PolyBezier, etc. The end…
- 2.5.1 doesn't build today0
current trunk doesn't build. fails on pxlib - make clean - make all - make zipinstall Platform i-386-win32 OS XP sp3 Bootstrap 2.4.2 ----------- make[3]: Entering…
- inheriting handles using TProcess in unix7
http://www.freepascal.org/docs-html/fcl/process/tprocess.inherithandles.html says "On Unix, setting this variable has no effect." Why is this? The reason I ask is that…
- Building Linux RTL from win323
When I tried to compile linux RTL from win32 (2.5.1.trunk) I got error: D:\src\fpc\rtl>make OS_TARGET=linux make -C linux all make[1]: Entering directory…
- Compiling LateX documents1
Does someone know a Freepascal library or a a command line tool non instalable to manage LateX documents in Windows system? What I basicly want to do is to compile…
- FPC for Linux-ARM56
Looking at: http://www.freepascal.org/down/arm/linux-austria.var There is no download for 2.4.2 Was the page not updated or is something needed to get this working?…
- Cross build fpc to x86_64 error1
trying to cross build fpc (2.4.3-r1:16778 [2011/01/19]) from i386 to x86_64 on a i386 box using the same i386 version fpc and with the following settings i get this…
- Re: FPC for Linux-ARM2
My 2 cents. 1) bintutils: I created a number of fink packages with crosscompilers on Mac OS X, including one for arm-linux. When doing so, informations about building…
- dwarf and local vars in nested procedures....0
does dwarf (2) (-gw) start to put local vars of nested parents in debug info? Procedure foo: var a: pchar; procedure bar; begin writeln; // break here end; var s:string;…
- Can someone test, pleease - possible problem with dbg info2
In lazarus /debugger/test/Gdbmi is a program TestGdbmi If I insert a breakpoint at line 480 (either before start, or during run, then GDB reports : <<…
- Attn Joost: the ampersand in dwarf for var-param3
I just noticed, a (good) change in dwarf 2, fpc trunk (ot I believe I noticed) in dwarf2, var param (param by ref) where encoded with an & procedure a(var Foo: TObject):…
- Dwarf3 and the encoding of classes43
When you specify -gw3 to create Dwarf-3 debug information, there is no 'reference' pointer to a class in the debug information. This means that when you evaluate a…
- String and UnicodeString and UTF8String74
In current Delphi is String synonym for base type UnicodeString UTF-16 AFAIU ATM in FPC is String synonym for AnsiString (as in previos versions of Delphi) Are there any…
- Variables declaraction inside code7
Something that I always thought very nice on other languages is the possible of adding variables inside the codes, I'm very happy using the FPC but came on my mind, FPC…
- Dwar2 changed?5
Has dwarf 2 changed ? with trunk ( I updated from a few month back, to today), I no longer get the classname of an exception (stabs is fine, but dwarf now fails)…
- += with properties7
+= does work for variables, even Strings. AFAIR, there already has been a discussion about += and friends for properties. In fact I don't see why the compiler not just…
- help please -> crash in realoc mem due to entercritical section1
I recently startet getting the below error => 2.4.2 and trunk, so probably not fpc. But The particular code in Lazarus hasn't changed (from what it was before I start…
- Proposal: IIF - IfThen Cond True False11
I come here humbly to ask for a new implementation, the IIF ?:, the IIF is a shortcut that make the coding a little faster, it works by returning a true or a false part…
- [fpprofiler] bug1
http://bugs.freepascal.org/view.php?id=18471
- Offset and size of .note.GNU-stack section in object files2
When working on bug 16545, I needed some reference so I did a 'readelf -S' on a random .o file created by fpc. I saw that the offset of the section behind the…
- Nested register error for procedure passing address2
procedure Something(Param1...); var my:TMyData; procedure Testing; inline; // or whatever begin my.test:=0; end; begin MyAPI.DoeSomething(Param1,@Testing); end; I want…
- Nested Classes used as Namespace Question3
Type NS_APP=class const const1=2; const3=5; type NS_SPACE1=class type Properties=(Name,Value); TMyRecord=record ID : integer; Name:string; Value:string; end; end;…
- Possible bugs in TFreeTypeFont2
IMHO there is a bug in TFreeTypeFont.SetFlags. The check that determines if the inherited method should be called seems to be wrong. Can someone confirm? Please consider…
- RFC: Delphi style class helpers33
Hello together! I have taken the time to implement a first version of Delphi's class helpers. Thanks to Jonas' code for Objective C categories it was a rather easy to…
- -godwarfsets and set encoding0
Couple of observations, along with the questions: - are they known ? - caused by fpc ? - caused by gdb ? observed with - fpc.2.4.4 and trunc (aprox 2 month old) - gdb…
- 0
- Re: Compilation error in fgl.pp3
2011/1/4 Juha Manninen : Yes. Vincent
- Calling conventions4
I am writing a unit to "automatically" write Trampoline functions on the fly. So assigning "plain" callbacks to TMethod's work. Currently it can handle cdecl on…
- Linux Signals30
I'm trying to get signals to work with sockets under x64 Ubuntu 10.10 (all updates) I installed two handlers for two events SIGIO, and SIGHUP uising fpsigaction(SIGIO,…
- Proposed change in Objective-Pascal syntax6
Right now, declaring an Objective-Pascal class/protocol/category as external happens in the following way: type { formal external declaration } SomeExternalClass =…
- tprocess chopping off characters1
I've been making a small util that loads revisions to merge from a branch (in my cases fixes_2_4), gets the logs, and sort the revisions into sets of a common topic (to…
