peter c96f69718f can't use resourcestrings in the system unit 21 лет назад
..
graph 01dfac4a4e * old logs removed and tabs fixed 23 лет назад
aliases.inc fd759e521f * saveregisters calling convention is obsolete 21 лет назад
astrings.inc 1768ad35ce 1.0.x fixes 21 лет назад
cgeneric.inc 0f26252376 + cgenmath with libc math functions. Faster than the routines in genmath 21 лет назад
cgenmath.inc b6a6e78db1 * fixed remaining compilation problems 21 лет назад
cgenstr.inc b6a6e78db1 * fixed remaining compilation problems 21 лет назад
charset.pp 01dfac4a4e * old logs removed and tabs fixed 23 лет назад
cmem.pp a263b1d40e * GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize 21 лет назад
compproc.inc 13c5439bb1 + basic rtl support for variant <-> interface implemented 21 лет назад
crth.inc 5b92078595 fix compile for 1.0.x 21 лет назад
ctypes.pp fde4bac1cf * initial version 21 лет назад
dos.inc d5d331bced * yet another attempt to make Mac OS accept dos.inc without hacks ;-) 21 лет назад
dosh.inc 4872364ac7 * GetMsCount added, platform independent routines moved to single include file 21 лет назад
dynarr.inc 14c33448af * fixed copy(dyn. array of ansistring) 21 лет назад
dynarrh.inc 3094258825 * removed warnings 21 лет назад
dynlibs.pp 9071845590 + Fix for bug #3164 by Michalis Kamburelis 21 лет назад
except.inc 93ec8d154c * fix crash with backtrace if invalid frame is passed 21 лет назад
fexpand.inc af1ab052af + MacOS support 21 лет назад
file.inc 041eb4aa1d * do_read/do_write addr argument changed to pointer 22 лет назад
filerec.inc 85320d6787 * SetTextLineEnding implemented, FileRec.Name position alignment for CPU64 21 лет назад
generic.inc f13ab0667c * missing typecast in indexchar0 21 лет назад
genmath.inc 08da4e9278 * fixed power() in genmath.inc (code duplication from math.pp for ** 21 лет назад
genset.inc fd759e521f * saveregisters calling convention is obsolete 21 лет назад
genstr.inc 4d8460ec2f * float routines all use internproc and compilerproc helpers 21 лет назад
genstrs.inc 4d8460ec2f * float routines all use internproc and compilerproc helpers 21 лет назад
getopts.pp 934fe41c45 * several 64 bit issues fixed 22 лет назад
heap.inc 2d1aee8e53 * allow Freemem(nil) 21 лет назад
heaph.inc a263b1d40e * GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize 21 лет назад
heaptrc.pp 14334ebb1b * uses _eend instead of _edata in checkpointer, patch by 21 лет назад
innr.inc 4d8460ec2f * float routines all use internproc and compilerproc helpers 21 лет назад
int64.inc f77e8ab5a6 * fixed overflow checking for qword 21 лет назад
keyboard.inc b15ba0a5ae * Peter's Cardinal<->Longint fixes patch 22 лет назад
keybrdh.inc 14b11ebf16 + Added windows key definitions (bug 3445) 21 лет назад
keyscan.inc a4202664da + Initial import to main branch from fixes branch 24 лет назад
lineinfo.pp 9e930c445d * added support for netware nlm (netware and netwlibc) 21 лет назад
lstrings.pp 01dfac4a4e * old logs removed and tabs fixed 23 лет назад
macpas.pp 6d429b0d95 + added assigning op which converts FourCharCode to LongWord 21 лет назад
makefile.inc 9a219375c1 - removed os_types 23 лет назад
mathh.inc 615c4f3d7c * patch from peter. 21 лет назад
matrix.pp fdbed06377 * Doesn't compile with 1.0 :( 21 лет назад
mmatimp.inc 1b36a0b437 + Add a matrix unit I wrote some time ago 21 лет назад
mouse.inc 6d19671a84 * ptrint fixes 22 лет назад
mouseh.inc 01dfac4a4e * old logs removed and tabs fixed 23 лет назад
mvecimp.inc 1b36a0b437 + Add a matrix unit I wrote some time ago 21 лет назад
objects.pp a263b1d40e * GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize 21 лет назад
objpas.inc 36bcc2defa * fixed memory release in TInterfacedObject._Release 21 лет назад
objpash.inc da85b90f65 + tmethod 21 лет назад
printer.inc d0191eaa3c * common implementation of unit printer - fix for bug #3421 21 лет назад
printerh.inc d0191eaa3c * common implementation of unit printer - fix for bug #3421 21 лет назад
readme 13db04fb8b * small cleanup of commented code (merged) 24 лет назад
real2str.inc 3094258825 * removed warnings 21 лет назад
rtti.inc 99ebd46010 * several variant init./final. stuff fixed 21 лет назад
sockets.inc b2d63683ec * disable inline for 1.9.4 21 лет назад
socketsh.inc 5f0c8bd8b5 * cdecl stuff removed. Now works on FreeBSD with and without FPC_USE_LIBC 21 лет назад
sockovl.inc bdb8404de0 * new files sockets changes 22 лет назад
softfpu.pp 22352dad85 * forgot goto on switch in last commit 23 лет назад
sstrings.inc 14eb8f59b4 internconst, internproc and some external declarations moved to interface 21 лет назад
stdsock.inc fe251972ec * Now working under Darwin 22 лет назад
strings.pp 4d8460ec2f * float routines all use internproc and compilerproc helpers 21 лет назад
stringsi.inc 81b6d9f16c * replace strlenint with sizeint 22 лет назад
system.fpd 4c872834ab + Added phony documentation declarations 21 лет назад
system.inc aeac2a046d + InitProc 21 лет назад
systemh.inc 6f47022b58 * InitProc gets an inital value 21 лет назад
text.inc 14eb8f59b4 internconst, internproc and some external declarations moved to interface 21 лет назад
textrec.inc 85320d6787 * SetTextLineEnding implemented, FileRec.Name position alignment for CPU64 21 лет назад
thread.inc c96f69718f can't use resourcestrings in the system unit 21 лет назад
threadh.inc 2fbaae2b91 * threading in system unit 21 лет назад
threadvr.inc 47534143af * threadvars on x86_64 fixed 21 лет назад
typefile.inc 041eb4aa1d * do_read/do_write addr argument changed to pointer 22 лет назад
ucomplex.pp 01dfac4a4e * old logs removed and tabs fixed 23 лет назад
variant.inc 0853821fd1 + interface <-> variant conversion from Danny Milosavljevic 21 лет назад
varianth.inc 99ebd46010 * several variant init./final. stuff fixed 21 лет назад
video.inc 01dfac4a4e * old logs removed and tabs fixed 23 лет назад
videoh.inc 01dfac4a4e * old logs removed and tabs fixed 23 лет назад
wstringh.inc 3ed23de88e + StrCharLength infrastructure 21 лет назад
wstrings.inc 3ed23de88e + StrCharLength infrastructure 21 лет назад

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.