Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2006-09

  1. sse2 registers

    I am trying out the sse2 support in fpc 2.1.1 and compile my code with -Cfsse2. The program is the mandelbrot benchmark:…

    Vincent Snijders, Daniël Mantione
    4
  2. Suggestion for change: Overly strict check

    Hi all. I was hoping there could be a discussion of a certain feature in FPC, which doesn't work very well for us. Ultimately, I would like to see it gone completely.…

    Christian Iversen, Ales Katona, Burkhard Carstens
    23
  3. Language extension: absolute for classes

    I want to bring up the following scenario: (need fixed font) B --> G | | A --> F All are classes, and usually A 'owns' F. So A has a field 'Field' of type F.…

    Micha Nelissen, Bram Kuijvenhoven, Christian Iversen
    28
  4. TLCLMemanager

    The LCL contains the non-visual unit LCLMemManager: http://svn.freepascal.org/svn/lazarus/trunk/lcl/lclmemmanager.pas I would like to propose that you rename it and add…

    Vincent Snijders, Marc Weustink, Mattias Gaertner
    11
  5. PIC support for x86_64

    Could someone please tell me about the status of PIC support for x86_64 in FPC ? Is it supported in fpc 2.0.4 ? Is it supposed to work in 2.1.1 ? If yes, which…

    Dominique Leducq, Florian Klaempfl
    2
  6. Shootout

    Encouraged by Vincent I made an attempt to implement the Chameneos benchmark of the Shootout. It turned out to be really hard, because we don't have real semafores…

    Daniël Mantione, Marc Weustink, Vincent Snijders
    3
  7. strange code in TThread in classesh.inc

    What is the point of these ifdef's, they are identical in the sense of variable names and types...? ----------Line 1208 in classesh.inc ------------------------ <snip>…

    Graeme Geldenhuys, Tomas Hajny, Vincent Snijders
    3
  8. Problems with viewcvs

    I tryed accessing the viewcvs page for free pascal: http://www.freepascal.org/cgi-bin/viewcvs.cgi/?root=fpc But it gives this error: An Exception Has Occurred Python…

    Felipe Monteiro de Carvalho, Florian Klaempfl
    2
  9. Possibility to add a branch for experiment with formal annotation

    We (Software Engineering & Technology group of CS dept. at Technische Universiteit Eindhoven) are working on an extension to (Free)Pascal, by adding a facility for…

    Tom Verhoeff, Florian Klaempfl
    1
  10. Linking problem

    Hello all I tried to link libmodplug.so but get this error: /usr/lib/libmodplug.so: undefined reference to `operator new[](unsigned int)' /usr/lib/libmodplug.so:…

    Ivo Steinmann, Christian Iversen, Daniël Mantione
    7
  11. Additional notes to bug 0007453 (parameter passing linux-x86_64)

    Hello I dont know how to add my own notes to the bug http://www.freepascal.org/mantis/bug_view_advanced_page.php?bug_id=7453 so I will do it here. The following pascal…

    Ivo Steinmann, Marc Weustink
    1
  12. h2pas patch for using the ctypes unit

    I have recently made some modifications to the h2pas utility program. The patch is an attempt to make h2pas use types defined in the ctypes unit. The advantage is that…

    J. Peter Mugaas, Ivo Steinmann, Jonas Maebe
    7
  13. patch - fpcunit timing results

    Attached is a patch for fpcUnit, which adds test timing results to the test results. Individual timings as well as overall timing. Patch needs to be applied from the…

    Graeme Geldenhuys, Vincent Snijders
    1
  14. FPC 2.0.4 for classic Mac OS is now also out!

    Hello! Free Pascal 2.0.4 is now also available for classic Mac OS. http://www.freepascal.org/download.html Regards Olle Raab

    Olle Raab
    0
  15. paszlib documentation?

    Is the paszlib package documented in the fpcdocs? If not, I'm considering using it as my first try at documenting a unit/package. I haven't been able to find the docs…

    Scott Pascoe, Daniël Mantione, Florian Klaempfl
    12
  16. h2pas bugs

    Under which category should h2pas bugs be reported? Mattias

    Mattias Gaertner, Micha Nelissen
    2
  17. fpdoc,rtl documentation patch, take 2

    Sorry, Fat fingered the keyboard Take two. The patch is attached. Scott

    Scott Pascoe
    0
  18. fpdoc,rtl documentation, minor edits

    Attached is my first documentation patch.

    Scott Pascoe
    0
  19. 2.1.1 SVN revision doesn't compile

    Got an update 5 minutes ago did a 'make clean' and 'make install' and got this compiler error. as --32 -o /mnt/data/opt/fpc_2.1.1/src/rtl/units/i386-linux/gprt21.o…

    Graeme Geldenhuys, Jonas Maebe, Vincent Snijders
    6
  20. PIC code generation with x86_64 with current fpc 2.1.1

    Is it supposed to work ? It seems that setting the -Cg compiler flag doesn't have any effect on the result (well, it defines FPC_PIC and PIC macros when compiling) I…

    Leducq Dominique
    0
  21. Derived from the 2.1.0 todo 2.2.0 todo created

    ... currently it's rather empty but I fear it will fill http://www.freepascal.org/wiki/index.php/Detailed_2.2.0_Todo

    Florian Klaempfl
    0
  22. fpcUnit demo error

    People, just found an error in the consolerunner/testrunner.pp demo application. It's constructor and destrutor differs from the frameworktest sample in the tests…

    Leonardo M. Ram�, Dean Zobec, Graeme Geldenhuys
    8
  23. Problems building documentation on PPC (Fedora Extras)

    I try to update the fpc-version provided by Fedora, but the build fails on powerpc (again) This time the problem only occurs in fpcdoc, the compiler builds fine, only…

    Joost van der Sluis
    0
  24. makeskel fails to parse file

    I am using the latest FPC 2.0.5 from SubVersion. (rev 4550). I am trying to promote "fpdoc" to the tiOPF developers and hit a brick wall with my first attempt! :-( I…

    Graeme Geldenhuys, Pete Cervasio
    5
  25. patch - fpdoc & makeskel

    Finally fixed a long standing issue I had with these two apps. :-) Using fpdoc and makeskel on a system that has multiple versions of FPC installed, I never know what…

    Graeme Geldenhuys
    0
  26. Who applies patches for FPC

    Is there someone in charge of applying patches to FPC? If so, is that someone on leave? I have noticed quite a few patches being sent to FPC-Devel mailing list, but…

    Graeme Geldenhuys, Florian Klaempfl, Jonas Maebe
    6
  27. Binutils win64 coming...

    http://sourceware.org/ml/binutils/2006-08/msg00196.html Micha

    Micha Nelissen
    0
  28. Reading empty collection from stream

    I am investigating Lazarus issue 7305. The TSynEdit class has a KeyStrokes property of the type TSynEditKeyStrokes, which is a TCollection descendant. The TSynEdit…

    Vincent Snijders, Flávio Etrusco, Marc Weustink
    6
  29. Stretchdraw function in TFPCanvas

    I made some patches to include a stretchdraw function in the TFPCanvas object. The algorithmes for the interpolation routines come from ImageMagick, reimplemented in…

    Luk Vandelaer
    0
  30. Re: fpc-devel Digest, Vol 25, Issue 17

    There is a several bug in the unit inicialization code which afect more units not only Graph. Look at this bugreport: http://www.freepascal.org/mantis/view.php?id=7338…

    Ladislav Lacina
    0
  31. OT The armagedon of the language wars

    For the first that I see, there is a big letter about why you should use c++ over c, and people actually defend that language ...…

    ik
    0
  32. Re: line numbers in valgrind output ?

    I reply on this list, which seems more appropriate, given the turn of the thread. I just compiled the current 2.1.1 snapshot, and tried to compile a dumb program with it…

    Dominique Leducq, Florian Klaempfl, Leducq Dominique
    3
  33. types.pp: TPointerDynArray

    The Types unit has all kinds of DynArray definitions, but no TPointerDynArray. Is there a problem adding it ? Marc

    Marc Weustink, Daniël Mantione, Marco van de Voort
    4
  34. Non-blocking sockets on Mac OS X

    Having some trouble porting some code from Delphi to FreePascal running on MAC OS X (power pc). On Delphi to set a socket non-blocking I would normally do: flag := 1 ;…

    Robert Reimiller, Aleš Katona, Jonas Maebe
    11
  35. Some details on BeginThread problem

    The actual thread function starts out as : function libthread (p : pointer) : longint ; var q330 : pq330 ; readfds, writefds, exceptfds : tFdSet; timeout : timeval ; res…

    Robert Reimiller, Burkhard Carstens, Jonas Maebe
    4
  36. internal profiler 2

    Today I tried to find the reason behind Lazarus GTK2 slowdowns by using profilers. After both failed me (callgrind crashed with stabs info error and gprof reported…

    Aleš Katona, Florian Klaempfl, Jonas Maebe
    8
  37. patch fp2html_readme

    Here's a patch for the readme file for fp2html. I added a description on the added variables and the commandline options. Darius

    Darius Blaszijk, Peter Vreman
    1
  38. Arm cross compiler

    I have downloaded the 204 source code and compiled a Arm cross compiler to run on a Windows PC ("make clean all FPCTARGET= OS_TARGET=linux CPU_TARGET=arm…

    Carsten Bager
    0
  39. patch minigzip

    Here's a patch for minigzip. It changes the type of the err variable to smallint to make it compile again. The compilation of the example.pas file is also broken. But a…

    Darius Blaszijk, Daniël Mantione, Graeme Geldenhuys
    19
  40. RTF parser patch

    Hi, this patch fixes some problems when parsing stylesheet group. -Avoid premature end of parsing stylesheet group by fixing: --No more break if rtfstylenum,rtfbasedon…

    Jesús Reyes A.
    0
  41. Threading under MAC OS X

    I'm confused as to which model to use. I noted that there is a pthread.inc file in the darwin rtl directory, but I'm not sure how to include that in the source or the…

    Robert Reimiller
    0
  42. fpc-devel archives of September are missing

    http://lists.freepascal.org/lists/fpc-devel/ doesn't contain links to September archives. On http://lists.freepascal.org/mailman/listinfo/fpc-devel the link to archives…

    Vincent Snijders
    0
  43. Bit manipulation as optimization in FPC

    I wonder if FPC optimize a code such as: if a < b then c := d else c := b; as : r := b + ((d - b) and -(a < b)); If so, do you check the type of CPU (because as I…

    ik, Daniël Mantione, Florian Klaempfl
    7
  44. Propose: change TComponent.Tag from longint to PtrInt

    I'd like to propose change TComponent.Tag type from longint to PtrInt. I know it's not a good programing practice, but sometimes this property can be used to hold…

    Luiz Americo, Aleš Katona, Bram Kuijvenhoven
    22
  45. patch - types.pp (InflateRect)

    I sent a patch for this before on the 25 July, but it hasn't been applied yet. I think the reason might have been due to that patch file containing a new Size() method…

    Graeme Geldenhuys, Vincent Snijders
    2
  46. FloatToStrF problem

    First off: I am new to the list. Have last really worked on Delphi 3 So please bear with me... (Tell me if my issues was previously addressed elsewhere ..or should be) I…

    Danie Wessels, Vincent Snijders
    3
  47. patch - classes.xml

    Attached is a small patch to fix a error in the TCollectionItem docs - Graeme - There's no place like 127.0.0.1

    Graeme Geldenhuys
    0
  48. FPC documentation xml files

    Where does the *.xml files containing the fpc documentation live? Example: http://lazarus-ccr.sourceforge.net/docs/fcl/contnrs/tobjectlist.html I looked everywhere in…

    Graeme Geldenhuys, Michael Van Canneyt, Peter Vreman
    11
  49. Bug in SysUtils.GetTempFileName?

    I've hit another segfault, this time it was code calling WinApi function GetTempFileName(). Resolving the call explicitly to Windows.GetTempFileName() works. It appears…

    Sergei Gorelkin, Daniël Mantione
    3