fpc/rtl/inc
marco 44383938f9 --- Merging r49080 into '.':
U    rtl/inc/lnfodwrf.pp
--- Recording mergeinfo for merge of r49080 into '.':
 U   .
--- Merging r49086 into '.':
G    rtl/inc/lnfodwrf.pp
--- Recording mergeinfo for merge of r49086 into '.':
 G   .

# revisions: 49080,49086
r49080 | florian | 2021-03-29 14:20:39 +0200 (Mon, 29 Mar 2021) | 1 line
Changed paths:
   M /trunk/rtl/inc/lnfodwrf.pp

  + use a hash table to speed up line info retrieval
r49086 | florian | 2021-03-30 16:06:19 +0200 (Tue, 30 Mar 2021) | 1 line
Changed paths:
   M /trunk/rtl/inc/lnfodwrf.pp

  * check for cache entry before even trying to open the file containing the debug info

git-svn-id: branches/fixes_3_2@49088 -
2021-03-30 20:10:09 +00:00
..
aliases.inc
astrings.inc
blockrtl.pp
cgeneric.inc --- Merging r43121 into '.': 2020-12-30 22:57:50 +00:00
cgenmath.inc
cgenstr.inc
charset.pp
cmem.pp
compproc.inc Merged revision(s) 39802, 39816-39817 from trunk: 2020-11-25 21:24:41 +00:00
ctypes.pp
currh.inc
dos.inc
dosh.inc
dynarr.inc Add missing alignment in DynArrayIndex function 2018-08-07 16:34:57 +00:00
dynarrh.inc
dynlib.inc
dynlibh.inc
dynlibs.pas
except.inc
excepth.inc
exeinfo.pp --- Recording mergeinfo for merge of r41459 into '.': 2019-11-10 20:56:25 +00:00
extpas.pp
extres.inc
fexpand.inc --- Merging r39691 into '.': 2018-12-11 20:17:15 +00:00
file.inc
filerec.inc
flt_conv.inc
flt_core.inc
flt_pack.inc
fpextres.pp
fpintres.pp
gencurr.inc
generic.inc Merged revision(s) 45409, 46897-46898, 47007, 47011, 47065, 47084 from trunk: 2020-12-15 22:31:59 +00:00
genmath.inc --- Zusammenführung 2020-12-30 14:07:17 +00:00
genset.inc
genstr.inc
genstrs.inc
getopts.pp # revisions: 45736 2020-10-11 15:33:31 +00:00
heap.inc # revisions: 42774,42796,42797 2019-11-05 15:33:47 +00:00
heaph.inc
heaptrc.pp # revisions: 42774,42796,42797 2019-11-05 15:33:47 +00:00
innr.inc
int64.inc * fix currency division on non x86 32 bit targets 2018-03-17 22:44:44 +00:00
intres.inc
iso7185.pp # revisions: 47147 2020-12-08 20:42:54 +00:00
isotmp.inc Merged aarch64-android, x86_64-android targets and fixes for the Android target. 2018-12-13 18:08:42 +00:00
lineinfo.pp
llvmintr.inc
lnfodwrf.pp --- Merging r49080 into '.': 2021-03-30 20:10:09 +00:00
lstrings.pp
macpas.pp
makefile.inc
mathh.inc * Fix bug ID #32837, correct Mantissa and Fraction in float helpers, patch from Bart Broersma 2018-06-29 20:51:32 +00:00
objc1.inc --- Merging r42483 into '.': 2019-07-23 09:18:13 +00:00
objc.pp --- Merging r41243 into '.': 2019-04-27 19:21:30 +00:00
objcbase.pp --- Merging r42483 into '.': 2019-07-23 09:18:13 +00:00
objcnf.inc --- Merging r42483 into '.': 2019-07-23 09:18:13 +00:00
objpas.inc The Important Ones: 2018-09-26 12:50:46 +00:00
objpash.inc
pagemem.pp
readme
real2str.inc
resh.inc Merged revision(s) 45479, 45489 from trunk: 2020-11-26 20:51:29 +00:00
rtti.inc Merged revision(s) 44256-44257, 44746, 45329 from trunk: 2020-12-13 21:52:13 +00:00
rttidecl.inc The Important Ones: 2018-09-26 12:50:46 +00:00
rttih.inc
sfpu128.pp
sfpux80.pp
softfpu.pp --- Merging r47196 into '.': 2020-11-30 17:56:13 +00:00
sstrings.inc
strings.pp * Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481) 2018-03-23 22:06:36 +00:00
stringsi.inc
sysres.inc Merged revision(s) 45479, 45489 from trunk: 2020-11-26 20:51:29 +00:00
system.fpd * Merging revisions 40060 from trunk: 2019-07-13 13:12:39 +00:00
system.inc Merge of commit 43029 2020-02-03 23:16:03 +00:00
systemh.inc --- Merging r43776 into '.': 2020-12-30 23:04:49 +00:00
text.inc --- Merging r46853 into '.': 2020-12-30 14:07:54 +00:00
textrec.inc
thread.inc --- Merging r45159 into '.': 2020-12-17 22:44:26 +00:00
threadh.inc --- Merging r45159 into '.': 2020-12-17 22:44:26 +00:00
threadvr.inc
tinyheap.inc
tnyheaph.inc
typefile.inc # revisions: 45519,46865,46918 2020-10-11 15:53:29 +00:00
typshrd.inc * merge ver2_ and ver3_0_0 deprecations 2018-08-19 14:57:51 +00:00
typshrdh.inc * merge ver2_ and ver3_0_0 deprecations 2018-08-19 14:57:51 +00:00
ufloat128.pp
ufloatx80.pp
ustringh.inc
ustrings.inc * merge ver2_ and ver3_0_0 deprecations 2018-08-19 14:57:51 +00:00
uuchar.pp
varerror.inc
variant.inc
varianth.inc # revisions: 46957 2020-10-11 14:08:33 +00:00
wstringh.inc
wstrings.inc

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.