fpc/rtl/inc
2002-02-10 15:33:45 +00:00
..
graph
aliases.inc
astrings.inc * fixed bug in fpc_char_to_ansistr when converting #0 (found by Peter) 2002-01-07 13:23:53 +00:00
charset.pp
compproc.inc * updated for dynarr:=nil 2002-01-21 20:16:08 +00:00
dynarr.inc * updated for dynarr:=nil 2002-01-21 20:16:08 +00:00
dynarrh.inc
dynlibs.pp
except.inc
fexpand.inc
file.inc
filerec.inc
generic.inc * add internconst for all overloaded types of Odd/Abs/Sqr 2002-01-25 17:38:55 +00:00
genmath.inc * merged fixes from 1.0.x 2001-12-26 21:03:56 +00:00
genrtti.inc * fixed web bug #1707: 2001-11-30 16:25:35 +00:00
genset.inc
getopts.pp
heap.inc * fixed some missing IsMultiThreaded variables 2002-02-10 15:33:45 +00:00
heaph.inc * freemem(var) -> freemem(value) 2001-12-03 21:39:19 +00:00
heaptrc.pp * freemem(var) -> freemem(value) 2001-12-03 21:39:19 +00:00
innr.inc
int64.inc * qword div qword for i386 improved 2001-11-15 00:07:42 +00:00
keyboard.inc
keybrdh.inc
keyscan.inc
lineinfo.pp + SunOS target 2001-12-13 03:50:00 +00:00
lstrings.pp
makefile.inc * init and final code in genrtti.inc updated 2001-11-17 16:56:08 +00:00
mathh.inc * merged fixes from 1.0.x 2001-12-26 21:03:56 +00:00
mouse.inc
mouseh.inc
objects.pp
objpas.inc * merged fixes from 1.0.x 2001-12-26 21:03:56 +00:00
objpash.inc
os_types.pp
readme
real2str.inc
rtti.inc * init and final code in genrtti.inc updated 2001-11-17 16:56:08 +00:00
sockets.inc
socketsh.inc + merged missing sendto/rcvfrom functions 2002-02-04 21:29:34 +00:00
sstrings.inc * lowercase() overloaded 2002-01-24 18:27:06 +00:00
strings.pp - no stack checking possible because used by lineinfo which 2001-11-19 00:31:07 +00:00
stringsi.inc
system.inc + Added double2real function from main branch 2001-12-13 20:23:19 +00:00
systemh.inc * moved array types to objpas unit 2002-01-25 17:41:05 +00:00
text.inc * fixed writing of empty ansistring with specified width (merged) 2001-11-21 14:51:33 +00:00
textrec.inc
threadh.inc
typefile.inc
ucomplex.pp
variant.inc + First working variant support 2001-11-14 23:00:16 +00:00
varianth.inc + First working variant support 2001-11-14 23:00:16 +00:00
video.inc
videoh.inc
wstrings.inc

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.