Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel

fpc-devel · 2008-03

  1. Valgrind Val

    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…

    Unknown author, Florian Klaempfl
    1
  2. Re: Important: Call for testing.

    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

    Martin Schreiber, C Western, Giulio Bernardi
    52
  3. xlib patch

    The recent xlib change seems to contain an infinite loop - the attached patch fixes it for me Colin

    C Western, Michael Van Canneyt
    2
  4. OS/2- make: Entering an unknown directory

    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…

    Dave Parsons, Jonas Maebe, Tomas Hajny
    4
  5. Bug in trunk?

    What is wrong with this code: " program rangeerror; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} {$ifdef mswindows}{$apptype console}{$endif} uses {$ifdef FPC}{$ifdef…

    Martin Schreiber, Anton Kavalenka, Graeme Geldenhuys
    23
  6. freepascal.org HTTP and SVN access

    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)…

    Anton Kavalenka, Evgeniy Ivanov, Florian Klaempfl
    5
  7. TVarRec.VAnsiString memory leak?

    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 :=…

    Unknown author, Michael Van Canneyt
    2
  8. MSecsToTimeStamp patch

    Aritmetic Owerflow, for example MSecsToTimeStamp(63250588800000) //1.5.2005 Repaired bad typecasting. Index: objpas/sysutils/dati.inc…

    Unknown author, Jonas Maebe, Micha Nelissen
    4
  9. AllocMem(0)nil

    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…

    Unknown author, Jonas Maebe, Peter Vreman
    6
  10. Help with FPDoc output to LaTeX

    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…

    Graeme Geldenhuys, Michael Van Canneyt
    2
  11. suggestion: AllFilesMask constant

    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…

    Graeme Geldenhuys, Marco van de Voort, Mattias Gaertner
    8
  12. Re: TComponent has no Loading() method

    You're not supposed to set loading. Loading should only be set when reading components from stream. Michael.

    Michael Van Canneyt, Graeme Geldenhuys, Micha Nelissen
    10
  13. Variants patch

    Enables inserting variants arrays into variant. Index: rtl/inc/variants.pp =================================================================== --- rtl/inc/variants.pp…

    Unknown author, Florian Klaempfl
    2
  14. new linker for gnu binutils

    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…

    ik, Peter Vreman
    1
  15. Fix request

    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…

    Martin Schreiber, Giulio Bernardi, Michael Van Canneyt
    8
  16. Little fcl-db patch

    Only creates and destroys Constraints, ZEOS depends on it. Index: packages/fcl-db/src/base/dataset.inc ===================================================================

    Unknown author, Joost van der Sluis
    1
  17. Merge request

    Please merge the fix for Mantis 10825 (Memory error in fpc_WideStr_Concat_multi) to fixes_2_2. Thanks, Martin

    Martin Schreiber, Florian Klaempfl
    1
  18. TComponent.Tag type

    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…

    Unknown author, Graeme Geldenhuys, Marc Weustink
    6
  19. Summer of Code 2008

    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.…

    Felipe Monteiro de Carvalho, Ales Katona, Evgeniy Ivanov
    12
  20. Linux ELF linking problem

    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:…

    Unknown author, Jonas Maebe
    3
  21. libc patch

    Improved Borland compatibility and 64-bit portability in time functions. Index: packages/libc/src/glue.inc…

    Unknown author
    0
  22. Patch for lexlib

    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…

    Felipe Monteiro de Carvalho, Florian Klaempfl, Michael Van Canneyt
    4
  23. ncurses package

    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.…

    Vitaliy Trifonov, Florian Klaempfl
    1
  24. [patch] - X11 changes (human readable parameter names)

    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…

    Graeme Geldenhuys
    0
  25. FindFile / FindNext does work with > 253 character length files

    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 /…

    Graeme Geldenhuys, Michael Van Canneyt, Sergei Gorelkin
    6
  26. ARM-Linux, ARMv5 runtime detection fails

    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…

    Bernd Mueller, Florian Klaempfl, Micha Nelissen
    13
  27. m68k crosscompiler

    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…

    Martin Schreiber, Jonas Maebe, Marco van de Voort
    6
  28. create share library for C use on ARM problem

    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.…

    qsc
    1
  29. RTL: file system functions results encoding

    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…

    Vladimir, Michael Van Canneyt, Unknown author
    2
  30. Analysis code

    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?…

    Никита Баль
    0
  31. Date and Time formatting via locale settings doesn't work under FPC 2.2.0

    Reading the documentation about DateToStr() and DateTimeToStr(), it mentions that it takes the locale and regional settings in consideration when formatting the date and…

    Graeme Geldenhuys, Michael Van Canneyt, Tomas Hajny
    3
  32. Patch, speed improvement for ARM-rtl procedure 'move'

    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…

    Bernd Mueller
    0
  33. Problem opening inc files without Archive set

    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…

    Dave Parsons, Bernd Mueller, Tomas Hajny
    3
  34. Wiki article about cleanroom

    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

    Felipe Monteiro de Carvalho, Michael Van Canneyt
    4
  35. first patch for the apr lib

    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/

    ik
    0
  36. ANN: powerpc/linux no fpu support

    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 ...)…

    Micha Nelissen
    0
  37. systemh.inc(592, 2) Fatal: Can't open include file "currh.inc"

    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.

    ik, Inoussa OUEDRAOGO, Jonas Maebe
    3
  38. compiler syntax bug : "Fatal: Syntax error, ")" expected but "(" found"

    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"

    Inoussa OUEDRAOGO
    1
  39. Unicode resourcestrings

    Is there a way in current FPC to have unicode or wide resourcestrings? Martin

    Martin Schreiber, Anton Kavalenka, Christian Iversen
    29
  40. Patch, font rendering on Arm-Linux devices.

    the attached patch avoids misaligned data access (bus errors), during font rendering (with the graph unit) on Arm-Linux devices. Regards, Bernd.

    Bernd Mueller, Christian Iversen, Daniël Mantione
    45
  41. GetText's GetLanguageIDs()

    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…

    Graeme Geldenhuys, Ales Katona, Giuliano Colla
    4