fpc-devel · 2008-05
- FreePascal on ARM Linux ,SoftFloat and EABI issues8
Hi Florian and other friends I am involved in porting existing C code to Arm Linux for AT91SAM9263 Ek board with 340x220 display. I need to write lots of console kinda…
- StrToDateTime issue4
Performing some tests with date and time routines I discovered that StrToDateTime doesn't work if I only use time. This was designed that way or a patch is welcome? Joao…
- I get duplicate GUIDs under Linux44
I'm trying to do performance testing in Firebird RDBMS using GUID's and primary keys. I constantly got PK violations. I then wrote the code show below to create 50,000…
- please make TField.SetDataset virtual8
Hello, FPC developers' list. For delphi compatibility TField.SetDataset should be virtual and placed in the protected section. Please apply attached patch to correct…
- A little patch to improve the haiku target1
This patch add : - a little more native rtl: it use a native haiku library for select function instead of relying on a compatibility symlink - haiku in the list of…
- FPCMacOSAll0
The FPCMacOSAll unit has been renamed to MacOSAll (both for 2.3.1 and 2.2.1). The reason is that the same has been done in the Common Pascal Interfaces repository from…
- fpcdoc slovak translation2
In the attachement, there is slovak translation "dglobals.sk.po" for FPDOC tool. In order to use it on windows, I need to do also following changes (agains FPC 2.2.0):…
- Dynamic Linking (-XD)0
This is a very nice feature - dynamic linking of "ppumove'd" units with the "-XD" option. But it isn't possible use this with smartlinking for other units... May be best…
- Too big documentation images13
The following images: http://www.freepascal.org/docs-html/ref/refsu5.html#x25-240003.1.1 Are too big, in the sense that there are huge white spaces in the height. Are…
- Issue with TBits.OpenBit6
The current TBits.OpenBit function differs from Delphi. In Delphi, it is a read-only operation: if all allocated bits are set, it returns value equal to Size. In FPC, it…
- ExtractFileDrive is broken under Linux9
I reported this bug since FPC 2.0.2 as Mantis Bug #6491 http://bugs.freepascal.org/view.php?id=6491 The bug report contains a test application. Using FPC 2.0.2, 2 out of…
- (patch) improvement of object creation speed1
While valgrinding my projects, I noticed that InitInterfacePointers procedure eats noticeable amount of CPU cycles. For TObject.NewInstance call tree, I got Irefs for…
- CP_UTF8 on wince0
Why is CP_UTF8 not defined in the windows unit of the wince RTL? It was requested here: http://bugs.freepascal.org/view.php?id=10822 But it seems to be support in…
- The status of fpmake ?6
What's the status of 'fpmake'. Can it already be used for our custom written software? As a command line build system, instead of Makefile's? I'm using FPC 2.2.1 at the…
- 4
- NetBSD / PPC (Xillinx 405)2
I want to do some programming for a embedded system: (Port our SIP/RTP Stack to some embedded system) System is: ---- NetBSD 3.0 #1570: Tue Aug 15 15:08:31 CEST 2006 TG…
- Big patch to setup an haiku target in fpc2
Since Haiku has now its own gcc target, i think it is time to add an haiku target to fpc. At least, fpc need to set the right target in the linker script to compile…
- OS/2 build failure7
For a while now I've been getting the following error when building from svn (2.3.1 from 20 mins ago). The last known good build I have is from 3rd. Jan but I think it…
- High performance Linux timer5
Does anybody know if there is a Linux (or generic Unix) high performance timer API available. Something like the Win32 API QueryPerformanceCounter()? - Graeme -…
- 0
- 4
- move(xx, ansistring[1] versus ansistring, len)5
I am trying to find some info on how I can use move to archive the following: I am looking for an equal replacement of move(somepchar^, ansi_str_dest[1], len) The…
- TRegistry, TRegIniFile9
Hello, FPC developers' list. Why TRegistry = class(TObject) ... public constructor Create; overload; constructor Create(aaccess:longword); // <<-- no overload ...…
- 1
- Compiler limitations9
according the documentation "Arrays are limited to 2 GBytes in size in the default processor mode." Is there another mode allowing bigger arrays? miklos
- is strnew delphi-compatible?2
TurboPascal and Delphi differ in the way they do strnew. Delphi allocates additional two bytes preceding the first character to store the length of the string. The turbo…
- FpFlock with Text as argument2
I don't know if it is a bug or I am using fpflock incorrectly. I wanted to use fpflock to lock a file (and be sure that only one process at a time can have access to my…
- Address of procedures in linked libs1
In a dynamically linked in library (not dlload) if I do @SomeProcInSharedObject is it giving me the address of the code in memory or something else? For instance I tried…
- Extended in Win643
Hi. Why on Win64 on AMD64 is Extended type 64bit same as double and on Win32, Linux32 and Linux64 is 80bit. It breaks for example this construction: procedure Swap(var…
- sysstr patch once more1
Hi. sysstr.inc r10846 does not include my patch, which solves problem when both strings are empty and differs after null character. Then I'am sending it again merged…
- How to use fpFlock?4
I have many process wanting to write in a file. Each process is going to open the file as a writeonly (using Assignfile and rewrite or fpOpen with o_WrOnly). But there…
- SDL on Mac OS X 10.5 and fpc 2.3.12
SDL is used in the program Ultrastar. on macosx 10.5 and fpc 2.3.1 sdl_init leads to a large number of warnings. This is the line with sdl_init: SDL_Init(SDL_INIT_VIDEO…
- Re: VarArray 64bit clean patch0
My previous version of patch breaks windows VarArray implementation using oleaut32.dll. In attachment is new commented patch. Patch leaves varInt64 and varQWord disabled…
- Cairo header update2
I looked into Luiz' updated headers for Cairo (http://bugs.freepascal.org/view.php?id=11175), and while they are ok in principle (improvements, beautification), the…
