fpc-devel · 2020-05
- Generic method works on Linux, not on Windows?7
I have something strange. I have a generic function defined as follows: generic function TJSONRttiStreamClass.CreateObjectFromJSONString<T (AJSONString: TJSONStringType;…
- Kit's development progress and research3
I've still got pure functions on my books, and I've been looking around the node system that the compiler uses, especially pass 1. My main forte, which is probably also…
- CursorOn/Off on Linux0
I have always thought the procedures for the cursor appearance have intentionally left blank on Linux, but it is not so. In packages/rtl-console/src/unix/crt.pp they…
- Is it still possiblility to merge r43880 and r44093 to 3.2 ?0
I mentioned this two revisions before 3.2 was tagged, and marcov said will merge them later. Until now, they are not done yet. I post some more detail at here:…
- Different versions of register name search algorithms used2
While trying to understand bug 0037121I noticed that the predominant search algorithm used for finding register names is a binary search without a match check. My…
- FPC 3.2.0RC1 released!16
We have placed the first release candidate of the Free Pascal Compiler version 3.2.0 on our ftp servers. You can help improve the upcoming 3.2.0 release by downloading…
- AVR DWARF Error2
trying to debug an avr program, I got this error with fpc trunk : "Reading symbols from <PATH>\Projects\unit_depth_dwarf\unit_depth_dwarf.elf... Dwarf Error: Could…
- Refactoring tobjectdef.vmt_def4
I have questions/suggestions WRT Jonas' SVN r42342: https://github.com/graemeg/freepascal/commit/40d31e34116efffa239b6dc94373fcfccedfa646 1) Why was `typesym.owner` used…
- JWA 64-bit struct packing5
I'm having some crashes and errors from 64-bit Windows builds that use the JWA units. I've tracked it down to record alignment (the 32-bit version works fine, so it's…
- Is the code in wiki correct?3
I was looking for a native implementation for JoinStrings and ended up in TStringList-TStrings_Tutorial <https://wiki.freepascal.org/TStringList-TStrings_Tutorial>.…
- AsString and AsWideString both return 255 Bytes2
Hi, using SQLite3, the latest version of Lazarus 2.0.8 and I assume FPC. This sqlMain.FieldByName('name').AsString; and this sqlMain.FieldByName('name').AsWideString;…
- r45217 breaks Lazarus compile13
Compiling Lazarus trunk with the latest fpc: components/ideintf/propedits.pp(6019,28) Fatal: Internal error 200709171 Colin
- Pure function development29
I'm having a serious bash at developing pure functions for FPC now, specifically 'node emulation' so it can step through a pure function and compute output values. One…
- Fatal: Invalid PPU-File entry: 24211
Given that I have fpctrunk installed in c:\pp This implies that there is a c:\pp\units\i386-win32\rtl folder and in that folder there is (a.o.) the file system.ppu Now I…
