peter 4917058b59 * fixed compile with 1.0.x 21 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 81b6d9f16c * replace strlenint with sizeint 21 năm trước cách đây
cgeneric.inc dedf697f3a * use some more string routines from libc if FPC_USE_LIBC is used 21 năm trước cách đây
cgenstr.inc 81b6d9f16c * replace strlenint with sizeint 21 năm trước cách đây
charset.pp 01dfac4a4e * old logs removed and tabs fixed 23 năm trước cách đây
cmem.pp d644629612 * dec ptr before free in reallocmem 21 năm trước cách đây
compproc.inc 81b6d9f16c * replace strlenint with sizeint 21 năm trước cách đây
crth.inc 66dd127bd9 + Moved CRT interface to common include file 21 năm trước cách đây
dosh.inc 601f2e02ce * overloaded ExecuteProcess added, EnvStr param changed to longint 21 năm trước cách đây
dynarr.inc 48ea64442f * fixed a:=copy(b) 22 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 2553988d5a * exception addr record size for 64 bit systems fixed 21 năm trước cách đây
fexpand.inc c79f0fb1ac * '//' behaviour for Amiga corrected 23 năm trước cách đây
file.inc 041eb4aa1d * do_read/do_write addr argument changed to pointer 21 năm trước cách đây
filerec.inc c9122a4719 + completed x86-64/linux system unit 21 năm trước cách đây
generic.inc 4917058b59 * fixed compile with 1.0.x 21 năm trước cách đây
genmath.inc 5fe2004441 * fixed some arm related real stuff 21 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 81b6d9f16c * replace strlenint with sizeint 21 năm trước cách đây
genstrs.inc a980741757 * generic string routines added 22 năm trước cách đây
getopts.pp 934fe41c45 * several 64 bit issues fixed 21 năm trước cách đây
heap.inc 482e1a2505 * 64bit fixes 21 năm trước cách đây
heaph.inc abfc396c40 * cmem moved to rtl 21 năm trước cách đây
heaptrc.pp 8c60c6f93e * ordinal-pointer conversions fixed 21 năm trước cách đây
innr.inc 6cd2cddd33 + added prefetch(const mem) 21 năm trước cách đây
int64.inc cafed35e77 * str() helpers now also use valint/valuint 21 năm trước cách đây
keyboard.inc b15ba0a5ae * Peter's Cardinal<->Longint fixes patch 22 năm trước cách đây
keybrdh.inc b15ba0a5ae * Peter's Cardinal<->Longint fixes patch 22 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 8c60c6f93e * ordinal-pointer conversions fixed 21 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 515ee5aef6 * linking problems fixed 21 năm trước cách đây
mouse.inc 6d19671a84 * ptrint fixes 21 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 8c60c6f93e * ordinal-pointer conversions fixed 21 năm trước cách đây
objpas.inc f3e9309eef * fixed tobject.dispatch for 64 bit cpus 21 năm trước cách đây
objpash.inc b80e1cfcdb * vtype changed to ptrint 21 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 72a8ac8dd7 * "improved" behavior of real2str for arm, still needs fixing 21 năm trước cách đây
rtti.inc 1d209e605e * fixed alignment issues 21 năm trước cách đây
sockets.inc 20c89903ec + Changed mode to output for file sockets 22 năm trước cách đây
socketsh.inc 510e8a722a * sockaddr is now a union between the old and new struct as grace period 21 năm trước cách đây
sockovl.inc bdb8404de0 * new files sockets changes 21 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 81b6d9f16c * replace strlenint with sizeint 21 năm trước cách đây
stdsock.inc fe251972ec * Now working under Darwin 21 năm trước cách đây
strings.pp 81b6d9f16c * replace strlenint with sizeint 21 năm trước cách đây
stringsi.inc 81b6d9f16c * replace strlenint with sizeint 21 năm trước cách đây
system.inc dedf697f3a * use some more string routines from libc if FPC_USE_LIBC is used 21 năm trước cách đây
systemh.inc 81b6d9f16c * replace strlenint with sizeint 21 năm trước cách đây
text.inc b5df63e617 * ValSInt fixed for 64 bit 21 năm trước cách đây
textrec.inc c9122a4719 + completed x86-64/linux system unit 21 năm trước cách đây
thread.inc b2a6bd9305 * fixed BeginThread on unix 21 năm trước cách đây
threadh.inc b2a6bd9305 * fixed BeginThread on unix 21 năm trước cách đây
threadvr.inc 4b2084fb50 + New threadmanager implementation 22 năm trước cách đây
typefile.inc 041eb4aa1d * do_read/do_write addr argument changed to pointer 21 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 7cb8b55abb * real functions ifdef'ed depending on the supported types 22 năm trước cách đây
varianth.inc 1f4a3402e2 * fixed type of verror 22 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 81b6d9f16c * replace strlenint with sizeint 21 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.