Jonas Maebe c834c996e4 * set FPUInt64 to false for i386, because comp mul and div code for int64 is il y a 26 ans
..
graph ec29a31834 * copyright 2000 il y a 26 ans
astrings.inc ec29a31834 * copyright 2000 il y a 26 ans
except.inc ec29a31834 * copyright 2000 il y a 26 ans
file.inc 4f22717b61 * open with mode 2 in rewrite il y a 26 ans
filerec.inc ec29a31834 * copyright 2000 il y a 26 ans
generic.inc c775ade1d6 * primitives added il y a 26 ans
getopts.pp ec29a31834 * copyright 2000 il y a 26 ans
heap.inc 2c25000f32 * fixed problem with reallocmem and heaptrc il y a 26 ans
heaph.inc 2c25000f32 * fixed problem with reallocmem and heaptrc il y a 26 ans
heaptrc.pp 8095e34fae * finally fixed tracereallocmem completely il y a 26 ans
innr.inc ec29a31834 * copyright 2000 il y a 26 ans
int64.inc ec29a31834 * copyright 2000 il y a 26 ans
lstrings.pp ec29a31834 * copyright 2000 il y a 26 ans
makefile.inc 01aceb4f07 + qword/int64: lo/hi/swap il y a 26 ans
mathh.inc ec29a31834 * copyright 2000 il y a 26 ans
objects.pp ec29a31834 * copyright 2000 il y a 26 ans
objpas.inc ec29a31834 * copyright 2000 il y a 26 ans
objpash.inc ec29a31834 * copyright 2000 il y a 26 ans
readme 9a21e0d1e2 + generic.inc added il y a 26 ans
real2str.inc bc9c4771c0 + support for NaN's, cleaner support for Inf il y a 26 ans
rtti.inc ec29a31834 * copyright 2000 il y a 26 ans
sockets.inc ec29a31834 * copyright 2000 il y a 26 ans
socketsh.inc ec29a31834 * copyright 2000 il y a 26 ans
sstrings.inc ec29a31834 * copyright 2000 il y a 26 ans
strings.pp ec29a31834 * copyright 2000 il y a 26 ans
stringsi.inc ec29a31834 * copyright 2000 il y a 26 ans
system.inc c775ade1d6 * primitives added il y a 26 ans
systemh.inc c834c996e4 * set FPUInt64 to false for i386, because comp mul and div code for int64 is il y a 26 ans
text.inc 7451fd5ab4 * writing of int64/qword fixed il y a 26 ans
textrec.inc ec29a31834 * copyright 2000 il y a 26 ans
typefile.inc ec29a31834 * copyright 2000 il y a 26 ans
ucomplex.pp ec29a31834 * copyright 2000 il y a 26 ans
wstrings.inc ec29a31834 * copyright 2000 il y a 26 ans

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).

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.