mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-14 19:29:08 +02:00
![]() longer longint($ffffffff), but just $fffffff in psystem) * small additional fix in 64bit rangecheck code generation for 32 bit processors * adaption of ranges required the matching talgorithm used for selecting which overloaded procedure to call to be adapted. It should now always select the closest match for ordinal parameters. + inttostr(qword) in sysstr.inc/sysstrh.inc + abs(int64), sqr(int64), sqr(qword) in systemh.inc/generic.inc (previous fixes were required to be able to add them) * is_in_limit() moved from ncal to types unit, should always be used instead of direct comparisons of low/high values of orddefs because qword is a special case |
||
---|---|---|
.. | ||
cvarutil.inc | ||
dati.inc | ||
datih.inc | ||
diskh.inc | ||
filutilh.inc | ||
fina.inc | ||
finah.inc | ||
makefile.op | ||
math.pp | ||
objpas.pp | ||
osutilsh.inc | ||
README | ||
stre.inc | ||
strg.inc | ||
sysinth.inc | ||
syspch.inc | ||
syspchh.inc | ||
sysstr.inc | ||
sysstrh.inc | ||
systhrdh.inc | ||
sysutilh.inc | ||
sysutils.inc | ||
typinfo.pp | ||
varutilh.inc | ||
varutils.inc |
This directory contains units that are part of the Object Pascal support of the Free Pascal Compiler. You can find here the following files: objpas.pp : makes Free Pascal more Borland Delphi compatible, data types are redefined math.pp : Contains basic mathematical functions, as well as some financial functions. sysutils.pp : Contains the exception support of the Free Pascal Compiler. *h.inc : Contain parts of the sysutils unit, with function declarations. *.inc : Contain parts of the sysutils unit, with implementations of: dati : Date & Time handling functions. fina : FileName handling functions. sysstr : miscellaneous string handling functions, and conversion routines. syspch : miscellaneous pchar handling functions. Enjoy ! The Free Pascal Development Team.