..
aliases.inc
astrings.inc
* Fixed r44960. Also copy a trailing implicit #0 of the original string to the new larger string.
2020-04-21 18:55:24 +00:00
blockrtl.pp
cgeneric.inc
* use clib constant instead of literal 'c' in case we have a target where the library is not called 'c' (hopefully all targets that use cgeneric.inc have the clib constant declared in their sysos.inc)
2019-10-05 09:42:55 +00:00
cgenmath.inc
cgenstr.inc
charset.pp
cmem.pp
compproc.inc
* synchronised with trunk till r42256
2019-06-20 17:21:34 +00:00
ctypes.pp
currh.inc
dos.inc
Avoid warnings when -v0 is used by using $push/$pop
2019-04-29 14:19:16 +00:00
dosh.inc
dynarr.inc
* remove packed from tdynarray, it is not needed and especially 64 bit CPUs which require proper aligment, suffer from it
2019-09-04 20:45:23 +00:00
dynarrh.inc
dynlib.inc
dynlibh.inc
dynlibs.pas
except.inc
- removed FPC 2.6.x bootstrapping code
2018-11-29 21:31:05 +00:00
excepth.inc
* renamed FPC_USE_PSEABIEH to FPC_USE_PSABIEH
2018-11-29 21:30:42 +00:00
exeinfo.pp
* GetModuleByAddr: Prevent returning a name of the current executable for invalid addresses such as pointer(-1) on Windows.
2019-11-02 14:54:25 +00:00
extpas.pp
extres.inc
fexpand.inc
FExpand: always uppercase drive letter also in BasePath
2020-08-10 20:42:13 +00:00
file.inc
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
flt_core.inc
* first couple of improvements propose by Stefan Kanthak at https://skanthak.homepage.t-online.de/division.html#fpc
2020-01-29 21:35:25 +00:00
flt_pack.inc
fpextres.pp
fpintres.pp
gencurr.inc
generic.inc
* Improved generic implementations of fpc_mul_dword, fpc_mul_word, fpc_mul_byte to use less iterations and registers.
2020-08-05 17:58:46 +00:00
genmath.inc
* floating point division by zero should throw run time error 208, fixed
2020-08-03 19:42:16 +00:00
genmathh.inc
New: rtl/inc/genmathh.inc source file, to provide a unique position
2020-07-21 14:24:14 +00:00
genset.inc
* replaced the arrays in the generic set helpers with arrays of 32 bytes
2019-11-06 21:50:23 +00:00
genstr.inc
genstrs.inc
getopts.pp
Make sure that we do not read passed the end of OPTSTRING variable
2020-07-06 20:56:14 +00:00
heap.inc
* with section threadvars, heap relocation is not needed
2019-10-05 20:48:27 +00:00
heaph.inc
+ initial FreeRTOS RTL support, largely based on the Embedded target, limited to Xtensa so far
2020-03-29 17:13:45 +00:00
heaptrc.pp
* last fix was most likely not complete
2019-12-22 23:39:44 +00:00
innr.inc
* first part of merging parts of Jeppe's intrinsics patch, mainly r31135
2020-01-14 21:52:39 +00:00
int64.inc
* omit first not, helps the reg. allocator to find a workable colouring, resolves #36611
2020-01-20 21:13:34 +00:00
intres.inc
iso7185.pp
* accept #26 as eof in iso mode, resolves #35136
2019-12-28 10:35:46 +00:00
isotmp.inc
* android: Use the current dir as temp.
2018-10-06 15:20:20 +00:00
lineinfo.pp
llvmintr.inc
* support for constrained sitofp/uitofp with (the upcoming) LLVM 10.0
2019-12-31 18:05:54 +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
- removed old float-to-string and string-to-float conversion code
2020-05-17 14:05:38 +00:00
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
* renamed objcbase.BOOL type to objc.ObjCBOOL to prevent name clashes
2019-07-23 09:08:32 +00:00
objc.pp
* explicitly link libobjc to prevent the symbol __objc_empty_cache from
2019-02-06 19:48:47 +00:00
objcbase.pp
* renamed objcbase.BOOL type to objc.ObjCBOOL to prevent name clashes
2019-07-23 09:08:32 +00:00
objcnf.inc
* renamed objcbase.BOOL type to objc.ObjCBOOL to prevent name clashes
2019-07-23 09:08:32 +00:00
objpas.inc
* Add StoredAttribute class, bug ID #37602
2020-08-20 12:06:14 +00:00
objpash.inc
* Add StoredAttribute class, bug ID #37602
2020-08-20 12:06:14 +00:00
pagemem.pp
psabieh.inc
* fixed compilation for __ARM_EABI_UNWINDER__ with -dexcdebug
2019-09-15 17:26:21 +00:00
psabiehh.inc
* get rid of fpc_Resume
2019-02-25 21:43:56 +00:00
readme
- removed old float-to-string and string-to-float conversion code
2020-05-17 14:05:38 +00:00
resh.inc
* disable the new FindResource(Ex) overloads for Win16 for now (the one with PChar is disabled as well); this will need to be revisited once Win16 receives proper resource support
2020-05-24 19:43:36 +00:00
rtti.inc
* fix for Mantis #36738 : when copying a record using its copy operator we assume that we've copied the whole record; this way managed records inside non-managed records are handled correctly
2020-03-02 22:04:45 +00:00
rttidecl.inc
* more fixes to rtti after attribute branch merging
2019-07-21 08:28:29 +00:00
rttih.inc
Allow system unit to be compiled without RTTI feature
2020-05-13 09:10:23 +00:00
sfpu128.pp
sfpux80.pp
softfpu.pp
New: rtl/inc/genmathh.inc source file, to provide a unique position
2020-07-21 14:24:14 +00:00
sortbase.pp
* ensure the rtl and the packages for embedded compile with features exceptions and classes disabled
2020-01-13 21:20:03 +00:00
sstrings.inc
- removed old float-to-string and string-to-float conversion code
2020-05-17 14:05:38 +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
* disable the new FindResource(Ex) overloads for Win16 for now (the one with PChar is disabled as well); this will need to be revisited once Win16 receives proper resource support
2020-05-24 19:43:36 +00:00
system.fpd
* synchronised with trunk till r40942
2019-01-20 17:37:07 +00:00
system.inc
* Added a simple implementation of random. It is TP/Delphi compatible. Enabled it for 8/16 bit CPUs by default.
2020-08-05 16:29:07 +00:00
systemh.inc
* Added a simple implementation of random. It is TP/Delphi compatible. Enabled it for 8/16 bit CPUs by default.
2020-08-05 16:29:07 +00:00
text.inc
* compilation on targets without fpu fixed
2020-06-11 17:30:12 +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 for Mantis #36940 : apply (adjusted) patch by Bi0T1N to add functionality to the thread manager to set a thread's debug name (if supported by the platform)
2020-04-28 19:58:20 +00:00
threadh.inc
* fix for Mantis #36940 : apply (adjusted) patch by Bi0T1N to add functionality to the thread manager to set a thread's debug name (if supported by the platform)
2020-04-28 19:58:20 +00:00
threadvr.inc
* disable generic threadvar handling if section thread vars are available
2018-11-07 22:03:01 +00:00
tinyheap.inc
* tinyheap: Disable inline when FPC_TINYHEAP_HUGE is defined to prevent code bloat.
2020-08-19 10:48:00 +00:00
tnyheaph.inc
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
* remove old ifdefs
2018-08-19 14:54:58 +00:00
typshrdh.inc
* remove old ifdefs
2018-08-19 14:54:58 +00:00
ufloat128.pp
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
* disable UCS4String if dynamic arrays are disabled
2019-07-19 11:52:51 +00:00
ustrings.inc
* Do not report about unimplemented unicodestring manager when HAS_WIDESTRINGMANAGER is defined (on Windows). In such case unimplemented parts are never executed unless you call them directly.
2020-04-22 09:13:20 +00:00
uuchar.pp
* Windows: Reworked handling of command line arguments to properly support Unicode:
2020-04-23 12:38:42 +00:00
varerror.inc
variant.inc
* patch by Sergey Larin to handle Native(U)Int conversions from/to variants, resolves #37339
2020-07-16 20:44:30 +00:00
varianth.inc
* patch by Sergey Larin to handle Native(U)Int conversions from/to variants, resolves #37339
2020-07-16 20:44:30 +00:00
wstringh.inc
wstrings.inc