fpc-pascal
Subscribe to this list Your subscription
Latest threads
- JSON-Schema added2
I added a JSON-Schema class to FPC. It currently supports the latest JSON-Schema draft (2020-12) There also is a validator class. There is a testsuite, but testsuites…
- Re: FPC 3.2.2, miért nincs tovább fejlesztve ...0
Hungarian: ---------- Legyen szíves angolul írni. A levelezőlista nyelve angol. Valószínűleg csak néhány ember van itt, aki ért magyarul. Valószínűleg a…
- Signing applications, how?10
I have been using FreePascal (and before that Delphi) for many years and it has worked fine. I am now retired and only perform maintenance work. And now I am getting a…
- MacOS Developer wanted0
I was contacted by a company called Image-line: http://www.image-line.com/ They develop software using FPC and are looking for FPC developers, who can take on the…
- broken link in wiki0
It seems that in https://wiki.freepascal.org/Translations_/_i18n_/_localizations_for_programs in the paragraph "Quick i18n", it seems the link (source )…
- Documentation typo?1
in `https://www.freepascal.org/docs-html/current/rtl/sockets/netaddrtostr6.html`, it is written: <quote> NetAddrToStr6 converts the IPV6 network address in Entry to a…
- Error0
This line of code generates an error when I attempt to compile it. I've simplified it here. Asm BIC X0, X0, X4End; I'm using Free Pascal 3.2.2 for aarch64 the…
- Building for Arduino8
I am trying to build fpc for Arduino on MacOS 10.8.5, using the fpc-3.0.4 sources and fpc-3.0.4 as bootstrap compiler. GNU binutils have been built and installed (but…
- Re: Sub-millisecond time measuring0
Hi everyone. I am sharing some cross-platform timing I have done, it would be great to hear from you. ________________________________________ For mac I translated this…
- Heap trace on mac still not working?4
One more thing that's getting to me today. Heap trace on macOS still seems to be broken, i.e. using -gh I only get addresses and no line numbers. Has been for years it…
- Sub-millisecond time measuring13
I had a large function which I was profiling with MilliSecondsBetween but I split it to be called many different times and now it's not accumulating the total time…
- FPC 3.3.x breaks the Firebird Project's Firebird.pas5
This is a problem reported to me by an IBX user. I have not yet confirmed it (need to find the time to set up the latest development branch of FPC), but the issue looks…
- How to use external linker on windows i3864
I am on Windows 64bit, but using the i386 compiler. I have to link a 3rd party OBJ file with {$L 'xyz.obj'}. With the internal linker I get these errors: Error: COMDAT…
- Ordinal casting to enums3
This program below crashes because the value 12 is not in the enum. I was curious though, how does it know this? Does it have to do a linear search through the enum to…
- Custom NewInstance allocator4
In the manual it at https://www.freepascal.org/docs-html/ref/refse38.html it says "Calling the constructor will provoke a call to the virtual class method NewInstance,…
- Lazarus Bugfix Release 3.40
The Lazarus team is glad to announce the release of Lazarus 3.4. This is a bugfix release and was built with FPC 3.2.2. Here is the list of changes for Lazarus and Free…
- 64-bit ARM and CPUARM1
Just a little question. In In https://www.freepascal.org/docs-html/prog/progap7.html , there is specified that CPUARM Free Pascal target is an ARM 32-bit processor.…
- Type-casting a class variable10
Suppose I have a var myClass: TClass and (for example) a class function TWindow.CreateNewWindow( ....) Now I want to call CreateNewWindow for var myClass. Of course,…
- download site and mixed http1
On https://www.freepascal.org/down/x86_64/linux-hungary.html are links without "https://", causing the browser to bark: "File not downloaded: Potential security risk".…
- class constructor exception2
When an exception is raised in a class constructor the application aborts without any error. How can I get an error? Mattias
- FPC and SIMD intrinsics1
Hello! I am interested in making a high-performance project which involves a lot of math, which is why I am interested in using SIMD (AVX2) on x86_64 (and for fun as…
- TDictionary.GetMutableValue0
Good afternoon! I have already written to the forum and bugtracker, but this topic is not interesting to anyone(( I need an answer from someone from the development team…
- client certificate mandatory and verification2
Out of the info on the wiki I created a simple Webserver with a server-certificate. To get this code working you need to create the necessary certificate. For this I…
- Loss of precision with the overloaded Max() function0
An issue recently popped up that I thought I'd bring up as a potential issue. In short, if you call the Max() function with an integer and a double parameter (such as d…
- PTCGraph resolution detection3
I am trying to compile a program that uses PTCGraph for Windows 64 bit, and it's not behaving the same as it does on Win32. When I compile it for Win32, it is correctly…
- AnsiString address changed8
Curious, why did the address of "s" change here? Shouldn't the AnsiString be incrementing a reference count and not actually changing the actual pointer or copying?…
- FP IDE sources13
I was looking for the FP IDE sources to check how it renders the ASCII table and manage the mouse input, but I'm not able to find them. They're not in GitLab, not in the…
- opening a serial port in a dll called from dot net fails3
I'm writing a dll that is used by a dot net application (32bits). If I call SerOpen in the initialization section of the dll there is no problem, but if I call it from…
- MachO $indirect symbols0
When compiling for aarch64 with fpc 3.3.1 on macOS 14.2, I notice some new entries in the Mach-O symbol table of the produced executable, e.g. apart from SegmentName =…
- Re: fpc-pascal Digest, Vol 236, Issue 351
The packages for the Lazarus mac OS x86-64 Lazarus 3.2 on sourceforge are not correct. There is no compiler package. Instead there are two fpc src packages. Just a…
