..
aliases.inc
* Call management operator (Initialize) for records when SetLength for dynamic arrays is used.
2017-02-19 12:47:31 +00:00
astrings.inc
* Optimize fpc_AnsiStr_Compare to not use exception frame unless codepages differ
2017-03-18 14:38:50 +00:00
blockrtl.pp
cgeneric.inc
--- Merging r43121 into '.':
2020-12-30 22:57:50 +00:00
cgenmath.inc
* Changed signature of frexp() to match one in Math unit, so eventually a duplicate implementation in Math can be removed. Currently this frexp() remains private to unit System.
2016-03-06 00:43:54 +00:00
cgenstr.inc
* fixed type of size parameter of strn(case)cmp
2015-04-07 19:35:28 +00:00
charset.pp
Remove wrong close call after failed Reset
2014-12-04 13:10:08 +00:00
cmem.pp
compproc.inc
* changes shift parameter of shift helpers into ALUUInt, as there is an "and" used anyways, this does not change semantics but reduces register pressure on 8 bit targets
2021-10-24 12:40:37 +02:00
ctypes.pp
* long double = double on Darwin/AArch64
2015-02-23 22:51:15 +00:00
currh.inc
dos.inc
* use a farpointer on i8086 in the getintvec and setintvec generic "do nothing"
2015-09-29 13:16:56 +00:00
dosh.inc
* respect feature defines
2015-03-29 19:43:25 +00:00
dynarr.inc
Add missing alignment in DynArrayIndex function
2018-08-07 16:34:57 +00:00
dynarrh.inc
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
2017-08-11 20:37:36 +00:00
dynlib.inc
* changed the return type of GetProcAddress in the generic dynlibs interface to
2015-09-29 16:30:27 +00:00
dynlibh.inc
* changed the return type of GetProcAddress in the generic dynlibs interface to
2015-09-29 16:30:27 +00:00
dynlibs.pas
+ added unit dynlibs to the win16 rtl
2015-10-01 13:10:40 +00:00
except.inc
excepth.inc
exeinfo.pp
* Darwin support for printing line info for backtraces when using Dwarf,
2021-09-04 15:09:22 +02:00
extpas.pp
o basic extended pascal support:
2015-11-15 15:13:36 +00:00
extres.inc
fexpand.inc
--- Merging r39691 into '.':
2018-12-11 20:17:15 +00:00
file.inc
* more procedures excluded to avoid internalerrors on avr after the trgobj.conservative fix
2015-08-28 18:49:07 +00:00
filerec.inc
* made mode field of file recs word sized on 8 and 16 bit systems
2017-11-05 19:30:51 +00:00
flt_conv.inc
* updated FSF address (mantis #30198 , patch by Paul Gevers)
2016-10-02 12:56:59 +00:00
flt_core.inc
* updated FSF address (mantis #30198 , patch by Paul Gevers)
2016-10-02 12:56:59 +00:00
flt_pack.inc
fpextres.pp
fpintres.pp
gencurr.inc
generic.inc
* properly calcualte aligncount as proposed by Jeppe, should resolve #33323
2022-08-18 14:49:04 +00:00
genmath.inc
* fix exception generation in ln(...), resolves #38832
2021-08-23 23:57:33 +02:00
genset.inc
genstr.inc
* Check for Nil in strend
2016-09-10 18:43:22 +00:00
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
Use FPC_NO_DEFAULT_MEMORYMANAGER define to guard SysGetmem/SysFreemem function definitions, also used for msdos OS
2016-05-11 14:32:02 +00:00
heaptrc.pp
# revisions: 42774,42796,42797
2019-11-05 15:33:47 +00:00
innr.inc
+ added an i8086-specific FarAddr() function, similar to Addr(), but always
2017-11-27 16:41:48 +00:00
int64.inc
* omit first not, helps the reg. allocator to find a workable colouring, resolves #36611
2021-10-24 12:40:37 +02:00
intres.inc
Fix usage of external resources on systems besides Darwin by moving the variable referencing FPC_RESLOCATION fon non-indirect entry information systems from system.inc back into intres.inc
2016-06-14 12:18:36 +00:00
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
* more occured -> occurred spelling fixes.
2016-12-14 20:05:21 +00:00
llvmintr.inc
* create a separate type and def for the LLVM "i1" type, because reusing
2016-05-20 20:51:44 +00:00
lnfodwrf.pp
* Darwin support for printing line info for backtraces when using Dwarf,
2021-09-04 15:09:22 +02: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
* do not generate references to the variant type, if the variants feature is not available
2017-12-02 17:16:32 +00:00
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
+ add some Delphi-compatible type kind aliases
2017-12-09 16:18:19 +00:00
sfpu128.pp
sfpux80.pp
softfpu.pp
--- Merging r47196 into '.':
2020-11-30 17:56:13 +00:00
sstrings.inc
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
2017-08-11 20:37:36 +00:00
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
Fixed stack checking for embedded target. Based on work by Christo Crause
2021-10-24 12:40:36 +02: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
* made mode field of file recs word sized on 8 and 16 bit systems
2017-11-05 19:30:51 +00:00
thread.inc
* fix memory leak in RegisterLazyInitThreadingProc
2023-12-26 23:09:28 +01:00
threadh.inc
* lazy thread initialization support
2023-12-13 13:51:16 +01:00
threadvr.inc
A unit's threadvar list needs to be indirectly referenced by the THREADVARLIST as well.
2016-07-01 14:18:28 +00:00
tinyheap.inc
Avoid MSDOS Memory Control Block (MCB) chain corruption in RegisterTinyHeapBlock
2017-05-26 06:44:07 +00:00
tnyheaph.inc
Trial to clarify heap for i8086 issues:
2016-06-13 22:26:03 +00:00
typefile.inc
# revisions: 45519,46865,46918
2020-10-11 15:53:29 +00:00
typshrd.inc
* fix error on win64 and concerns about pulling math into the windows unit by a local arctan2 copy
2023-06-19 11:08:50 +02:00
typshrdh.inc
* Tpoint.Angle initial version using arctan2
2023-06-18 16:12:27 +02:00
ufloat128.pp
* use the sizes of the floatx80 and float128 structs for arrays having their size to avoid problems with padding on different platforms
2022-02-02 17:12:31 +01:00
ufloatx80.pp
* use the sizes of the floatx80 and float128 structs for arrays having their size to avoid problems with padding on different platforms
2022-02-02 17:12:31 +01:00
ustringh.inc
* implemented stringofchar unicodestring, bug #39483
2022-01-21 18:28:56 +01:00
ustrings.inc
* fix for Mantis #38023 : the code to convert LF to CRLF when converting to UTF-8 is disabled anyway, so disable unnecessary, duplicate if-branches as well
2024-01-19 11:54:54 +01:00
uuchar.pp
* Fixed string conversion warnings in RTL.
2015-09-17 17:25:57 +00:00
varerror.inc
variant.inc
* patch by Sergey Larin to handle Native(U)Int conversions from/to variants, resolves #37339
2021-10-01 17:43:23 +02:00
varianth.inc
* patch by Sergey Larin to handle Native(U)Int conversions from/to variants, resolves #37339
2021-10-01 17:43:23 +02:00
wstringh.inc
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
2016-06-03 21:25:49 +00:00
wstrings.inc
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
2016-06-03 21:25:49 +00:00