Free Pascal 3.2.2 Released!
Free Pascal 3.2.2 Released!
VOTE:cudatext
* Starting with introduction of a more property based ifdef system, as opposed to version based.
* Fix casing problem, reported at http://zeos.firmos.at/viewtopic.php?t=3439
* adjust for new decision to merge TBookmark typechange only after 2.6.2
nativeint is supported by any non-ancient FPC. nativeint is the type the CPU is most comfortable doing arithmetic with. PtrInt, and its delphi XE(2)+ eq IntPTR however are the types that have the same type as pointer. Now usually the size of nativeint and ptrint/intptr will be the same, but logically it isn't. FPC supports all these types since 2013 or so, so there should be only ifdefs for new delphi (and FPC) and old Delphi. It is possible that some target would keep nativeint smaller than the...
nativeint is supported by any non-ancient FPC. nativeint is the type the CPU is most comfortable doing arithmetic with. PtrInt, and its delphi XE(2)+ eq IntPTR however are the types that have the same type as pointer. Now usually the size of nativeint and ptrint/intptr will be the same, but logically it isn't. FPC supports all these types since 2013 or so, so there should be only ifdefs for new delphi (and FPC) and old Delphi.