2
0
peter e5b48ec83d * extra check for self and empty objects 22 жил өмнө
..
graph 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
aliases.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
astrings.inc eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 22 жил өмнө
charset.pp 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
compproc.inc 163e06f93b * fpc_help_fail compilerproc 22 жил өмнө
dynarr.inc 2b6e06bd4a * fixed dynarray copy 23 жил өмнө
dynarrh.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
dynlibs.pp 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
except.inc eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 22 жил өмнө
fexpand.inc c79f0fb1ac * '//' behaviour for Amiga corrected 23 жил өмнө
file.inc 781415a0da - avoid warnings (add typecast) 23 жил өмнө
filerec.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
generic.inc e5b48ec83d * extra check for self and empty objects 22 жил өмнө
genmath.inc c59fb8e28a - removed empty ppc-specific frac() 22 жил өмнө
genset.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
genstr.inc fa4496bddf + support for generic pchar routines added 22 жил өмнө
getopts.pp e81a1b6764 * applied fix from Maxim Artemev ([email protected]) 23 жил өмнө
heap.inc eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 22 жил өмнө
heaph.inc ca3679e4bf * MemoryManager record has a field NeedLock if the wrapper functions 23 жил өмнө
heaptrc.pp 1e86b585f9 * changed address parameter/return values to pointer instead 22 жил өмнө
innr.inc ef708fdab9 * Swap(QWord) constant support 23 жил өмнө
int64.inc b5838be7e0 * fixed my commit, strange, it didn't give any conflicts with Jonas patch 22 жил өмнө
keyboard.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
keybrdh.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
keyscan.inc a4202664da + Initial import to main branch from fixes branch 24 жил өмнө
lineinfo.pp 8481a902fd * fix ifdef to define elf32 22 жил өмнө
lstrings.pp 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
makefile.inc 9a219375c1 - removed os_types 23 жил өмнө
mathh.inc c959c98665 - fpc_int64_to_double removed as not supported by most cpu targets 22 жил өмнө
mouse.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
mouseh.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
objects.pp 00b3fa1faf * PString inherited from System 22 жил өмнө
objpas.inc eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 22 жил өмнө
objpash.inc c7786e73aa * ClassType changed to class method 22 жил өмнө
readme 13db04fb8b * small cleanup of commented code (merged) 24 жил өмнө
real2str.inc 60183c693c * fixed web bug #2131 23 жил өмнө
rtti.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
sockets.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
socketsh.inc e321c72b22 * CloseSocket added 22 жил өмнө
softfpu.pp 22352dad85 * forgot goto on switch in last commit 23 жил өмнө
sstrings.inc eee67f89ea * fixed shortstring version of setstring 22 жил өмнө
strings.pp 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
stringsi.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
system.inc 1e86b585f9 * changed address parameter/return values to pointer instead 22 жил өмнө
systemh.inc eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 22 жил өмнө
text.inc 9a2f05820a * fixed ignorespaces which was broken by the previous commit 23 жил өмнө
textrec.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
thread.inc 4b2838b161 * the BeginThread() variant that allowed you to specify the stacksize 23 жил өмнө
threadh.inc 2d9ba86107 * more platform independent thread routines, needs to be implemented for unix 22 жил өмнө
threadvr.inc 1d3e450412 * threadvar.inc -> threadvr.inc 23 жил өмнө
typefile.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
ucomplex.pp 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
variant.inc 6459b97052 + write(ln) support for variants added 23 жил өмнө
varianth.inc 6459b97052 + write(ln) support for variants added 23 жил өмнө
video.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
videoh.inc 01dfac4a4e * old logs removed and tabs fixed 23 жил өмнө
wstrings.inc eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 22 жил өмнө

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.