fpc-devel · 2008-03
- Valgrind Val1
This program runed in valgrind brings on error: program val; var n, e: Integer; begin System.Val('', n, e); end. ==18377== Conditional jump or move depends on…
- Re: Important: Call for testing.52
Looks good, thanks. There is a problem with inline components: http://bugs.freepascal.org/view.php?id=11069 Please delete 11068, it was posted private by accident. Martin
- xlib patch2
The recent xlib change seems to contain an infinite loop - the attached patch fixes it for me Colin
- OS/2- make: Entering an unknown directory4
I've just updated from SVN and rebuilt the compiler again. The problem I reported last time appears to be fixed now, thanks. 'Free Pascal Compiler version 2.3.1…
- Bug in trunk?23
What is wrong with this code: " program rangeerror; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} {$ifdef mswindows}{$apptype console}{$endif} uses {$ifdef FPC}{$ifdef…
- freepascal.org HTTP and SVN access5
Dear FPC developers, and FPC/Lazarus site admins! Please help Just a week ago the access to the site freepascal.org from Belarus Beltelecom networks (86.57.159.0/24)…
- TVarRec.VAnsiString memory leak?2
Hi. This construction of setup vr.VAnsiString cause memoryleak: program str; uses heaptrc; var s: ansistring; vr: TVarRec; begin SetString(s, 'xxx', 3); //ok vr.VType :=…
- MSecsToTimeStamp patch4
Aritmetic Owerflow, for example MSecsToTimeStamp(63250588800000) //1.5.2005 Repaired bad typecasting. Index: objpas/sysutils/dati.inc…
- AllocMem(0)nil6
Hi. I discovered some Delphi incompatibility. Call AllocMem(0) do not return nil. Fpc from svn. In SysGetMem are some comments about it: if size=0 then { we always need…
- Help with FPDoc output to LaTeX2
I've tried for the first time to output some of my fpdoc documentation to a LaTeX format. I only tried one fully documented unit as an example. The latex (source) file…
- suggestion: AllFilesMask constant8
Could FPC add a new 'all files' constant (eg: AllFilesMask) to the RTL. Same as what we have PathDelimiter etc.. Lazarus LCL, fpGUI, tiOPF and I'm pretty sure MSEgui has…
- Re: TComponent has no Loading() method10
You're not supposed to set loading. Loading should only be set when reading components from stream. Michael.
- Variants patch2
Enables inserting variants arrays into variant. Index: rtl/inc/variants.pp =================================================================== --- rtl/inc/variants.pp…
- new linker for gnu binutils1
It seems that there is a new linker that arrive with gnu bintuls, that some claims to be faster. http://sourceware.org/ml/binutils/2008-03/msg00162.html Ido…
- Fix request8
Please fix Mantis 10791 (ObjectBinaryToText broken for reals) and merge to fixes_2_2, it damages the form files. Suggestion: remove the wrong code. Index: classes.inc…
- Little fcl-db patch1
Only creates and destroys Constraints, ZEOS depends on it. Index: packages/fcl-db/src/base/dataset.inc ===================================================================
- Merge request1
Please merge the fix for Mantis 10825 (Memory error in fpc_WideStr_Concat_multi) to fixes_2_2. Thanks, Martin
- TComponent.Tag type6
Hi. I'am porting some code from 32 to 64 bit. And I found that TComponent.Tag is longint tj. 32bit. In my code is common to store Pointer into Tag, but this is in 64bit…
- Summer of Code 200812
I think I'll apply again on the name of Free Pascal and Lazarus for summer of code, althougth because of past rejections I'd would be very surprised if they accept us.…
- Linux ELF linking problem3
Linux i386 system, fpc from svn rev 10506. Simple program for retrive system charset: program b; uses Libc; begin writeln(nl_langinfo(CODESET)); end. Prints:…
- libc patch0
Improved Borland compatibility and 64-bit portability in time functions. Index: packages/libc/src/glue.inc…
- Patch for lexlib4
I am writing scanners using plex, and I found a problem with the current lexlib. It has a function called yywrap which will close the input and the output, and there is…
- ncurses package1
I have written the updated version of the interface for ncurses library, earlier not i had been sent raw state version http://mantis.freepascal.org/view.php?id=10820.…
- [patch] - X11 changes (human readable parameter names)0
Attached is a patch that changes some parameter names in xlib.pp and xutils.pp to more human readable names. This will have no affect on anybodys code - it simply…
- FindFile / FindNext does work with > 253 character length files6
Under Linux the maximum file length is 255 character. Gnome's Nautilus allows that length. Any larger and Nautilus or a terminal command like 'cp' complains. FindFile /…
- ARM-Linux, ARMv5 runtime detection fails13
the ARMv5 runtime detection in rtl/arm/arm.inc fails, because the used pld instruction does not raise SIGILL on ARM architectures ARMv4 and below. If you would use an…
- m68k crosscompiler6
I try to build a m68k crosscompiler with fixes_2_2: " [...] /home/mse/packs/standard/svn/fp/fixes_2_2/compiler/ppc -Ur -Xs -O2 -n -Fum68k -Fusystems…
- create share library for C use on ARM problem1
hello: I create a dynamic share library name sample.so use FPC on linux, I load this library use C and success on linux i386 platform,then compile it for arm use ppcarm.…
- RTL: file system functions results encoding2
Working with SysUtils.FindFirst and FindNext routines I found that the encoding of resulting TSearchRec record fields differs across platforms. Under Windows it seems to…
- Analysis code0
Hello. Please reply to the following question: what analysis and what methods analysis of the source code implemented in the FPC? What work is done in this direction?…
- Date and Time formatting via locale settings doesn't work under FPC 2.2.03
Reading the documentation about DateToStr() and DateTimeToStr(), it mentions that it takes the locale and regional settings in consideration when formatting the date and…
- Patch, speed improvement for ARM-rtl procedure 'move'0
the attached patch improves the performance of the rtl Move_blended procedure by about 16 % on ARMv4, when both destination and source addresses are aligned. I…
- Problem opening inc files without Archive set3
I've just rebuilt the compiler on OS/2 and ran into a new problem. The build stops with the error below if the file it is trying to include does not have the archive bit…
- Wiki article about cleanroom4
Just wanted to call attention that I created a wiki article about the cleanroom branch: http://wiki.lazarus.freepascal.org/FPC_Cleanroom Felipe Monteiro de Carvalho
- first patch for the apr lib0
Here is a small patch for the apr library. I believe that the more I'll continue binding the svn library, i will have more patches to give. Ido http://ik.homelinux.org/
- ANN: powerpc/linux no fpu support0
Some time ago "no fpu" support for the RTL was committed to fpc trunk for powerpc-linux. The RTL should be recompiled using the -Cfnone option. (make OPT=-Cfnone ...)…
- systemh.inc(592, 2) Fatal: Can't open include file "currh.inc"3
I'm trying to compile the latest revision (10436) and I'm having the above error. After quick search (find ./ -name currh.inc) I saw that the file really does not exists.
- compiler syntax bug : "Fatal: Syntax error, ")" expected but "(" found"1
Hi I 'm about to file a bug report and would like to have a confirmation. The compiler conplains( see the code below ) : "Fatal: Syntax error, ")" expected but "(" found"
- Unicode resourcestrings29
Is there a way in current FPC to have unicode or wide resourcestrings? Martin
- Patch, font rendering on Arm-Linux devices.45
the attached patch avoids misaligned data access (bus errors), during font rendering (with the graph unit) on Arm-Linux devices. Regards, Bernd.
- GetText's GetLanguageIDs()4
Hi I'm working on localization for the fpGUI project. My idea is for the fpGUI toolkit to look for "fpgui.%s.po" files. Where %s is the language ID. e.g.: 'en' or…
