..
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
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
charset.pp
cmem.pp
compproc.inc
* fix currency division on non x86 32 bit targets
2018-03-17 22:44:44 +00:00
ctypes.pp
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
dynarr.inc
* as the management operator feature is not platform specific using a specific define for it aside from a
2018-06-20 19:00:24 +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
* fix loading of i8086-msdos ELF when the MZ binary in front of it exceeds 64kb
2018-05-20 20:18:00 +00:00
extpas.pp
o basic extended pascal support:
2015-11-15 15:13:36 +00:00
extres.inc
fexpand.inc
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
* patch by Christo Crause to implement 8 bit multiplications for "mul-less" avr types, resolves issue #31925
2017-10-01 20:34:44 +00:00
genmath.inc
Add FPC_SOFT_FPUX80 conditional code for 80-bit float type using soft float unit
2017-09-21 14:10:03 +00:00
genset.inc
genstr.inc
* Check for Nil in strend
2016-09-10 18:43:22 +00:00
genstrs.inc
getopts.pp
* Fix bug ID #30672 , patch by Silvio Clecio
2016-11-13 11:02:09 +00:00
heap.inc
* more case fixes, mantis #32832 manually done.
2018-04-29 14:05:09 +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
* forgotten space added
2017-12-05 21:06:13 +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
* fix currency division on non x86 32 bit targets
2018-03-17 22:44:44 +00: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
* use the first element of the filrec._private array to track eof for typed files in iso mode (this will not hurt as iso mode does not specify the _private field), resolves #32938
2018-01-05 22:10:39 +00:00
isotmp.inc
* Patch from Karl-Michael Schindler (Bug ID 30402)
2017-03-18 18:11:18 +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
* fixed base segment calculation on i8086 (code moved after call to OpenDwarf,
2018-05-25 00:52:14 +00:00
lstrings.pp
macpas.pp
makefile.inc
mathh.inc
* Patch from Ondrej Pokorny to fix camelcase (bug ID 4b46872)
2018-03-24 14:39:56 +00:00
objc1.inc
* fixed conformsToProtocol() declaration (the protocol is not a changeable
2016-08-03 14:35:32 +00:00
objc.pp
objcbase.pp
objcbase: as discussed on the mailing list - still allow a dummy version to be built. this allows darwin to be built without objectivec feature
2017-12-30 05:01:29 +00:00
objcnf.inc
* equivalent of r34246 for targets using the non-fragile Objective-C ABI
2016-09-20 21:43:59 +00:00
objpas.inc
* as the management operator feature is not platform specific using a specific define for it aside from a
2018-06-20 19:00:24 +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
* Patch from Luiz Americo to add const to some string params (Bug ID 30197)
2016-05-27 19:11:48 +00:00
rtti.inc
* as the management operator feature is not platform specific using a specific define for it aside from a
2018-06-20 19:00:24 +00:00
rttidecl.inc
* as the management operator feature is not platform specific using a specific define for it aside from a
2018-06-20 19:00:24 +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
Allow compilation of softfpu unit with 128-bit upport on big endian code (code generated might be wrong)
2017-09-19 20:59:16 +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
* Patch from Luiz Americo to add const to some string params (Bug ID 30197)
2016-05-27 19:11:48 +00:00
system.fpd
* Need types in write declatations, or fpdoc chokes
2018-03-23 21:36:28 +00:00
system.inc
* move RTTI declarations to their own header file
2018-06-20 18:59:57 +00:00
systemh.inc
* fix for #33817 , also p* marshalledstring for Delphi compat.
2018-06-04 10:58:23 +00:00
text.inc
* reset I/O result before and after the implicit close calls in ISO pascal mode,
2018-02-20 21:30:30 +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
* more case fixes, mantis #32832 manually done.
2018-04-29 14:05:09 +00:00
threadh.inc
* more case fixes, mantis #32832 manually done.
2018-04-29 14:05:09 +00: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
* use the first element of the filrec._private array to track eof for typed files in iso mode (this will not hurt as iso mode does not specify the _private field), resolves #32938
2018-01-05 22:10:39 +00:00
typshrd.inc
* change trect.contains(tpoint) to not have bottom and right borders inclusive.
2017-12-21 11:25:46 +00:00
typshrdh.inc
* Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481)
2018-03-23 22:06:36 +00:00
ufloat128.pp
Use sfpu128 unit instead of softfpu, as softfpu does not always has 128-bit support enabled
2017-09-19 17:23:03 +00:00
ufloatx80.pp
Add ufloatx80 unit, to add operator overload for 80-bit extended type on CPUs that do not support this type natively
2017-09-19 20:57:20 +00:00
ustringh.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
ustrings.inc
Use RTE 234 insterad of 233 which is for SigQuit in unimplementedunicodestring
2018-03-21 10:30:26 +00:00
uuchar.pp
* Fixed string conversion warnings in RTL.
2015-09-17 17:25:57 +00:00
varerror.inc
variant.inc
- removed FPC_HASINTERNALOLEVARIANT2VARIANTCAST-related checks, FPC 2.6.4
2015-09-15 11:51:38 +00:00
varianth.inc
- removed FPC_HASINTERNALOLEVARIANT2VARIANTCAST-related checks, FPC 2.6.4
2015-09-15 11:51:38 +00: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