Tomas Hajny a61493db4c + added support for EMX vor 26 Jahren
..
graph 2d6a92f17e * graph unit include is now independent and the dependent part vor 26 Jahren
astrings.inc 6b66a55cd6 * truncated log vor 26 Jahren
except.inc e22cb380d4 + popsecondobjectstack added vor 26 Jahren
file.inc 6b66a55cd6 * truncated log vor 26 Jahren
filerec.inc 6b66a55cd6 * truncated log vor 26 Jahren
generic.inc 4bbbb33cf1 * small fixes vor 26 Jahren
getopts.pp 6b66a55cd6 * truncated log vor 26 Jahren
heap.inc 11d7a573df * concat free blocks in main freelist vor 26 Jahren
heaph.inc 6b66a55cd6 * truncated log vor 26 Jahren
heaptrc.pp 20105af42c * fixed bug with reallocmem to use the wrong size when copying the vor 26 Jahren
innr.inc 6b66a55cd6 * truncated log vor 26 Jahren
int64.inc 49b6de7c9e * fixed declaration of val_int64 (removed destsize parameter) vor 26 Jahren
lineinfo.pp a61493db4c + added support for EMX vor 26 Jahren
lstrings.pp 6b66a55cd6 * truncated log vor 26 Jahren
makefile.inc 01aceb4f07 + qword/int64: lo/hi/swap vor 26 Jahren
mathh.inc 2eb62408ae * disabled FIXED data type per default vor 26 Jahren
objects.pp c711189ead + Added is_object method to Tobject. It is similar to the is operator. vor 26 Jahren
objpas.inc 6b66a55cd6 * truncated log vor 26 Jahren
objpash.inc 6b66a55cd6 * truncated log vor 26 Jahren
readme 9a21e0d1e2 + generic.inc added vor 27 Jahren
real2str.inc df004d997b * fixed rounding bugs with certain formatting parameters in str_real vor 26 Jahren
rtti.inc 6b66a55cd6 * truncated log vor 26 Jahren
sockets.inc 6b66a55cd6 * truncated log vor 26 Jahren
socketsh.inc 6b66a55cd6 * truncated log vor 26 Jahren
sstrings.inc 6b66a55cd6 * truncated log vor 26 Jahren
strings.pp 2a4b2adc65 * strdispose uses freemem(pointer) and resets pointer to nil vor 26 Jahren
stringsi.inc 6b66a55cd6 * truncated log vor 26 Jahren
system.inc dafcbea824 + HandleErrorAddrFrame vor 26 Jahren
systemh.inc 54f9bbd99b + Added constants and types for Delphi compatibility vor 26 Jahren
text.inc 9920510f64 * length check for readnumeric vor 26 Jahren
textrec.inc 6b66a55cd6 * truncated log vor 26 Jahren
typefile.inc 6b66a55cd6 * truncated log vor 26 Jahren
ucomplex.pp 6b66a55cd6 * truncated log vor 26 Jahren
wstrings.inc ec29a31834 * copyright 2000 vor 26 Jahren

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.