fpc-devel · 2006-09
- sse2 registers4
I am trying out the sse2 support in fpc 2.1.1 and compile my code with -Cfsse2. The program is the mandelbrot benchmark:…
- Suggestion for change: Overly strict check23
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.…
- Language extension: absolute for classes28
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.…
- TLCLMemanager11
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…
- PIC support for x86_642
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…
- Shootout3
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…
- strange code in TThread in classesh.inc3
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>…
- Problems with viewcvs2
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…
- Possibility to add a branch for experiment with formal annotation1
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…
- Linking problem7
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:…
- Additional notes to bug 0007453 (parameter passing linux-x86_64)1
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…
- h2pas patch for using the ctypes unit7
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…
- patch - fpcunit timing results1
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…
- FPC 2.0.4 for classic Mac OS is now also out!0
Hello! Free Pascal 2.0.4 is now also available for classic Mac OS. http://www.freepascal.org/download.html Regards Olle Raab
- paszlib documentation?12
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…
- h2pas bugs2
Under which category should h2pas bugs be reported? Mattias
- fpdoc,rtl documentation patch, take 20
Sorry, Fat fingered the keyboard Take two. The patch is attached. Scott
- fpdoc,rtl documentation, minor edits0
Attached is my first documentation patch.
- 2.1.1 SVN revision doesn't compile6
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…
- PIC code generation with x86_64 with current fpc 2.1.10
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…
- Derived from the 2.1.0 todo 2.2.0 todo created0
... currently it's rather empty but I fear it will fill http://www.freepascal.org/wiki/index.php/Detailed_2.2.0_Todo
- fpcUnit demo error8
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…
- Problems building documentation on PPC (Fedora Extras)0
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…
- makeskel fails to parse file5
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…
- patch - fpdoc & makeskel0
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…
- Who applies patches for FPC6
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…
- Binutils win64 coming...0
http://sourceware.org/ml/binutils/2006-08/msg00196.html Micha
- Reading empty collection from stream6
I am investigating Lazarus issue 7305. The TSynEdit class has a KeyStrokes property of the type TSynEditKeyStrokes, which is a TCollection descendant. The TSynEdit…
- Stretchdraw function in TFPCanvas0
I made some patches to include a stretchdraw function in the TFPCanvas object. The algorithmes for the interpolation routines come from ImageMagick, reimplemented in…
- Re: fpc-devel Digest, Vol 25, Issue 170
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…
- OT The armagedon of the language wars0
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 ...…
- Re: line numbers in valgrind output ?3
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…
- types.pp: TPointerDynArray4
The Types unit has all kinds of DynArray definitions, but no TPointerDynArray. Is there a problem adding it ? Marc
- Non-blocking sockets on Mac OS X11
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 ;…
- Some details on BeginThread problem4
The actual thread function starts out as : function libthread (p : pointer) : longint ; var q330 : pq330 ; readfds, writefds, exceptfds : tFdSet; timeout : timeval ; res…
- internal profiler 28
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…
- patch fp2html_readme1
Here's a patch for the readme file for fp2html. I added a description on the added variables and the commandline options. Darius
- Arm cross compiler0
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…
- patch minigzip19
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…
- RTF parser patch0
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…
- Threading under MAC OS X0
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…
- fpc-devel archives of September are missing0
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…
- Bit manipulation as optimization in FPC7
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…
- Propose: change TComponent.Tag from longint to PtrInt22
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…
- patch - types.pp (InflateRect)2
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…
- FloatToStrF problem3
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…
- patch - classes.xml0
Attached is a small patch to fix a error in the TCollectionItem docs - Graeme - There's no place like 127.0.0.1
- FPC documentation xml files11
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…
- Bug in SysUtils.GetTempFileName?3
I've hit another segfault, this time it was code calling WinApi function GetTempFileName(). Resolving the call explicitly to Windows.GetTempFileName() works. It appears…
