marco a04170ad69 * Last change broke beos. Fixed. 22 yıl önce
..
graph 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
aliases.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
astrings.inc a1ab52022b + Fixed range check error and others in Delete 23 yıl önce
charset.pp 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
compproc.inc 62db93e704 * uncommented the variant<->dyn. array stuff 22 yıl önce
dynarr.inc 2b6e06bd4a * fixed dynarray copy 23 yıl önce
dynarrh.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
dynlibs.pp 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
except.inc 5fff238567 * threads unit added for thread support 23 yıl önce
fexpand.inc c79f0fb1ac * '//' behaviour for Amiga corrected 23 yıl önce
file.inc 781415a0da - avoid warnings (add typecast) 23 yıl önce
filerec.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
generic.inc c3321868d5 * many stuff related to RTL fixed 22 yıl önce
genmath.inc dd08014a49 * use generic int64 power 22 yıl önce
genset.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
getopts.pp e81a1b6764 * applied fix from Maxim Artemev ([email protected]) 23 yıl önce
heap.inc d5896e54f2 * fix setmemorymutexmanager to call mutexdone on the already 23 yıl önce
heaph.inc ca3679e4bf * MemoryManager record has a field NeedLock if the wrapper functions 23 yıl önce
heaptrc.pp 551caf65d2 * set p to nil when 0 is passed to reallocmem 23 yıl önce
innr.inc ef708fdab9 * Swap(QWord) constant support 23 yıl önce
int64.inc 4b11cd11cd - remove FPUInt64 variable 23 yıl önce
keyboard.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
keybrdh.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
keyscan.inc a4202664da + Initial import to main branch from fixes branch 24 yıl önce
lineinfo.pp a04170ad69 * Last change broke beos. Fixed. 22 yıl önce
lstrings.pp 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
makefile.inc 9a219375c1 - removed os_types 23 yıl önce
mathh.inc c959c98665 - fpc_int64_to_double removed as not supported by most cpu targets 22 yıl önce
mouse.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
mouseh.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
objects.pp 00b3fa1faf * PString inherited from System 23 yıl önce
objpas.inc 4deb6a9b4e * 'inlined' some more calls 23 yıl önce
objpash.inc b7f8fc41d8 + tvarrec field vcurrency for compilers with hascurrency released 23 yıl önce
readme 13db04fb8b * small cleanup of commented code (merged) 24 yıl önce
real2str.inc 60183c693c * fixed web bug #2131 23 yıl önce
rtti.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
sockets.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
socketsh.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
softfpu.pp 22352dad85 * forgot goto on switch in last commit 23 yıl önce
sstrings.inc f5a775bc7c * fixed some buffer overflow errors in SetString (both short and 23 yıl önce
strings.pp 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
stringsi.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
system.inc 781415a0da - avoid warnings (add typecast) 23 yıl önce
systemh.inc c134e2d478 * cpu defines fixed 22 yıl önce
text.inc 9a2f05820a * fixed ignorespaces which was broken by the previous commit 23 yıl önce
textrec.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
thread.inc 4b2838b161 * the BeginThread() variant that allowed you to specify the stacksize 23 yıl önce
threadh.inc cb5a3c7050 + More system-independent thread routines 23 yıl önce
threadvr.inc 1d3e450412 * threadvar.inc -> threadvr.inc 23 yıl önce
typefile.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
ucomplex.pp 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
variant.inc 6459b97052 + write(ln) support for variants added 23 yıl önce
varianth.inc 6459b97052 + write(ln) support for variants added 23 yıl önce
video.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
videoh.inc 01dfac4a4e * old logs removed and tabs fixed 23 yıl önce
wstrings.inc d0776e3492 * implemented some more conversions 23 yıl önce

readme

This directory contains only RTL parts independent
of the processor and of the operating system.

The include files contain the following:

astrings.pp AnsiStrings implementation.
except.inc Delphi styled exception support.
file.inc Untyped file support routines.
filerec.inc Untyped file record definition.
heap.inc Runtime heap manager .
heaph.inc Declarations of Heap functions.
innr.inc Internal function delcarations.
int64.inc Support for 64-bit integer arithmetic.
lstrings.pp LongStrings routine implementation.
mathh.inc Declarations of mathematical functions.
real2str.inc Routine to convert floating point numbers to strings.
rtti.inc Delphi like runtime type information
sstrings.inc ShortStrings (TP/BP pascal like strings) implementation.
system.inc OS and Processor independent implementation part of system unit.
systemh.inc Interface part of the system unit.
text.inc Text file support routines.
textrec.inc Definition of Textrec record.
typefile.inc Text file record definition.
generic.inc Processor independant implementation of assembler procs on i386
(to allow easy porting to new processors).
genset.inc Processor independant implementation of set handling
genmath.inc Processor independant implementation of mathematical routines
genrrti.inc Processor independant implementation of runtime type information routines

The unit files are:

ucomplex.pp Complex functions using operator overloading
getopts.pp Pascal implementation of the GNU Getops
objects.pp Turbo Pascal like implementation of objects unit
heaptrc.pp Runtime memory leak tracer and tests for memory integrity.