marco 7efaf7dee2 * Unix reform stage two. Remove all calls from Unix that exist in Baseunix. 22 năm trước cách đây
..
graph 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
aliases.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
astrings.inc 4be7651aa2 * fixed conversion of fpc_*str_unique to compilerproc 22 năm trước cách đây
charset.pp 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
compproc.inc 8585d3d0b8 * ifdef'd some helpers 22 năm trước cách đây
dynarr.inc 2b6e06bd4a * fixed dynarray copy 23 năm trước cách đây
dynarrh.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
dynlibs.pp 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
except.inc e4621276af * one VIRTUALPASCAL 22 năm trước cách đây
fexpand.inc c79f0fb1ac * '//' behaviour for Amiga corrected 23 năm trước cách đây
file.inc 781415a0da - avoid warnings (add typecast) 23 năm trước cách đây
filerec.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
generic.inc 8d771df2d4 * arm fixes to the common rtl code 22 năm trước cách đây
genmath.inc 8d771df2d4 * arm fixes to the common rtl code 22 năm trước cách đây
genset.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
genstr.inc a980741757 * generic string routines added 22 năm trước cách đây
genstrs.inc a980741757 * generic string routines added 22 năm trước cách đây
getopts.pp e81a1b6764 * applied fix from Maxim Artemev ([email protected]) 23 năm trước cách đây
heap.inc 1ddaa693a3 * check newpos < 0 instead of = -1 22 năm trước cách đây
heaph.inc ca3679e4bf * MemoryManager record has a field NeedLock if the wrapper functions 23 năm trước cách đây
heaptrc.pp 9704595c94 * when retrieving stackdump check if bp is smaller than the previous 22 năm trước cách đây
innr.inc ef708fdab9 * Swap(QWord) constant support 23 năm trước cách đây
int64.inc abbc3fa755 * moved int64 asm code to int64p.inc 22 năm trước cách đây
keyboard.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
keybrdh.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
keyscan.inc a4202664da + Initial import to main branch from fixes branch 24 năm trước cách đây
lineinfo.pp 8481a902fd * fix ifdef to define elf32 22 năm trước cách đây
lstrings.pp 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
makefile.inc 9a219375c1 - removed os_types 23 năm trước cách đây
mathh.inc c959c98665 - fpc_int64_to_double removed as not supported by most cpu targets 22 năm trước cách đây
mouse.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
mouseh.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
objects.pp b9394fd616 - removed parameter from fpc_iocheck 22 năm trước cách đây
objpas.inc bea2706914 + fix from Ivan Shikhalev for QueryInterface to return ancestor methods 22 năm trước cách đây
objpash.inc c7786e73aa * ClassType changed to class method 22 năm trước cách đây
readme 13db04fb8b * small cleanup of commented code (merged) 24 năm trước cách đây
real2str.inc eeca30ca30 * fixed Nan and +Inf string 22 năm trước cách đây
rtti.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
sockets.inc 7efaf7dee2 * Unix reform stage two. Remove all calls from Unix that exist in Baseunix. 22 năm trước cách đây
socketsh.inc e321c72b22 * CloseSocket added 22 năm trước cách đây
softfpu.pp 22352dad85 * forgot goto on switch in last commit 23 năm trước cách đây
sstrings.inc eee67f89ea * fixed shortstring version of setstring 22 năm trước cách đây
strings.pp a980741757 * generic string routines added 22 năm trước cách đây
stringsi.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
system.inc abbc3fa755 * moved int64 asm code to int64p.inc 22 năm trước cách đây
systemh.inc ed7610985b * fixed qword_to_double conversion on powerpc 22 năm trước cách đây
text.inc 9a2f05820a * fixed ignorespaces which was broken by the previous commit 23 năm trước cách đây
textrec.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
thread.inc 4b2838b161 * the BeginThread() variant that allowed you to specify the stacksize 23 năm trước cách đây
threadh.inc 2d9ba86107 * more platform independent thread routines, needs to be implemented for unix 22 năm trước cách đây
threadvr.inc 1d3e450412 * threadvar.inc -> threadvr.inc 23 năm trước cách đây
typefile.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
ucomplex.pp 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
variant.inc 8d771df2d4 * arm fixes to the common rtl code 22 năm trước cách đây
varianth.inc 6459b97052 + write(ln) support for variants added 23 năm trước cách đây
video.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
videoh.inc 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
wstrings.inc 4be7651aa2 * fixed conversion of fpc_*str_unique to compilerproc 22 năm trước cách đây

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.