.. |
aliases.inc
|
1355fc0198
- disabled RecordRTTI declaration on the JVM target, because that
|
12 ani în urmă |
astrings.inc
|
ff583bde6c
* made setstring() a compiler intrinsic so it can set the compile-time
|
10 ani în urmă |
blockrtl.pp
|
c730e16031
* changed the syntax for block procvars from "xxx is block" to
|
11 ani în urmă |
cgeneric.inc
|
dcfd734bbf
Fix cycling with -dFPC_USE_LIBC on Linux systems to allow usage of FPC Linux programs on OSv.
|
10 ani în urmă |
cgenmath.inc
|
94a045aa3d
* Moved declarations of TFPURoundingMode,TFPUExceptionMask and TFPUPrecisionMode to System unit. Declarations in Math unit changed to aliases.
|
11 ani în urmă |
cgenstr.inc
|
67be73afa5
* fixed type of size parameter of strn(case)cmp
|
10 ani în urmă |
charset.pp
|
606b0a99c7
Remove wrong close call after failed Reset
|
10 ani în urmă |
cmem.pp
|
41f25c2b21
* fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
|
14 ani în urmă |
compproc.inc
|
98856437b2
* disable fpc_chararray_enum for now on avr because the register allocator cannot currently handle it
|
10 ani în urmă |
ctypes.pp
|
5c6afe259e
* long double = double on Darwin/AArch64
|
10 ani în urmă |
currh.inc
|
62eed2e3f2
* function round(c : currency) : int64; requires the availability of an fpu
|
13 ani în urmă |
dos.inc
|
d0f4e7cc99
* respect feature defines
|
10 ani în urmă |
dosh.inc
|
d0f4e7cc99
* respect feature defines
|
10 ani în urmă |
dynarr.inc
|
4733e50de5
* system unit additions from mantis #27206. Exports some dynarray related RTTI functions.
|
10 ani în urmă |
dynarrh.inc
|
4733e50de5
* system unit additions from mantis #27206. Exports some dynarray related RTTI functions.
|
10 ani în urmă |
dynlib.inc
|
42cc1d504f
Avoid warnings by adding noreturn modifiers to dummy dynamic library manager
|
10 ani în urmă |
dynlibh.inc
|
2d454dc8fa
Move DynLibs support to System unit using a manager approach like for Threads, WideStrings, etc.. This is needed so that we can support features like "delayed" and loading of dynamic packages.
|
10 ani în urmă |
dynlibs.pas
|
2d454dc8fa
Move DynLibs support to System unit using a manager approach like for Threads, WideStrings, etc.. This is needed so that we can support features like "delayed" and loading of dynamic packages.
|
10 ani în urmă |
except.inc
|
6e1d370417
* split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can
|
11 ani în urmă |
excepth.inc
|
6e1d370417
* split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can
|
11 ani în urmă |
exeinfo.pp
|
d0f4e7cc99
* respect feature defines
|
10 ani în urmă |
extres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 ani în urmă |
fexpand.inc
|
74e56c2674
* let GetDirIO() return its result in DefaultFileSystemCodePage, as its only
|
11 ani în urmă |
file.inc
|
714901ce45
* fixes feature defines after recent changes
|
10 ani în urmă |
filerec.inc
|
df6a2dce00
+ unicodestring support for assign/erase/rename
|
12 ani în urmă |
flt_conv.inc
|
d4b6406e62
* fixed compilation of new str<->float code on the JVM target (patch by
|
11 ani în urmă |
flt_core.inc
|
6359441045
* force shl operations to be 32 bit on 16/8 bit platforms (patch by
|
11 ani în urmă |
flt_pack.inc
|
6522cd78ee
added some float64() casts, based on similar casts in the 32bit code path, which makes ARM to build again
|
11 ani în urmă |
fpextres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 ani în urmă |
fpintres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 ani în urmă |
gencurr.inc
|
62eed2e3f2
* function round(c : currency) : int64; requires the availability of an fpu
|
13 ani în urmă |
generic.inc
|
b4033efc00
* fixed typo in comment
|
10 ani în urmă |
genmath.inc
|
92447a9a20
* Moved local typed constants having the same value in several routines to global scope.
|
10 ani în urmă |
genset.inc
|
670ee264de
* fixed upper bound of several helper array types for set operations
|
13 ani în urmă |
genstr.inc
|
3ebdd64d75
* dereference pchar passed to indexbyte in strecopy (patch by Andrew Haines,
|
13 ani în urmă |
genstrs.inc
|
4ace790492
* remove $Log
|
20 ani în urmă |
getopts.pp
|
0021183eb6
* Patch from reporter of bug ID #13924 to fix arguments with spaces if no argv is declared.
|
16 ani în urmă |
heap.inc
|
8ad5e6fb26
- RTL: cleaned out FPC_FREEMEM_X. We now have a dedicated compilerproc 'fpc_freemem' for this purpose.
|
11 ani în urmă |
heaph.inc
|
6a1a2d3464
* get rid of some feature checks, probably the whole feature stuff is plainly the wrong way, embedded rtl compiles again, resolves #20913
|
13 ani în urmă |
heaptrc.pp
|
7666cd5c0e
+ Overloaded procedure dump_stack that calls CaptureBacktrace, thus encapsulating internals of stack traversing.
|
10 ani în urmă |
innr.inc
|
ff583bde6c
* made setstring() a compiler intrinsic so it can set the compile-time
|
10 ani în urmă |
int64.inc
|
886e3e8d02
* disable several complex procedures for avr with a newly introduced define: EXCLUDE_COMPLEX_PROCS. They
|
10 ani în urmă |
intres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 ani în urmă |
iso7185.pp
|
d0f4e7cc99
* respect feature defines
|
10 ani în urmă |
lineinfo.pp
|
c1b0fb81f1
* updated all the RTL helper functions related to exceptions and stack traces to use codepointer instead of pointer
|
12 ani în urmă |
lnfodwrf.pp
|
f7785be945
* make the dwarf line info reader more fault tolerant, patch by Martin Friebe, resolves #24900
|
11 ani în urmă |
lstrings.pp
|
ebe262762a
* Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes
|
11 ani în urmă |
macpas.pp
|
f22c6870d5
* use math.SetExceptionMask() to disable floating point exceptions
|
17 ani în urmă |
makefile.inc
|
2d042aca6b
+ system unit depends on compproc.inc
|
15 ani în urmă |
mathh.inc
|
7180d184c5
+ implements TExtended80Rec, TDoubleRec, TSingleRec
|
10 ani în urmă |
objc.pp
|
6d0f0f430d
* added Darwin/AArch64 support to the objc unit
|
10 ani în urmă |
objc1.inc
|
6308630e3e
* rtl changes part of r15460
|
15 ani în urmă |
objcbase.pp
|
e0e326be8e
+ add {$packrecords c} to all units importing Objective-C records since
|
14 ani în urmă |
objcnf.inc
|
5a8959381c
+ Darwin/AArch64 support
|
10 ani în urmă |
objpas.inc
|
c1b0fb81f1
* updated all the RTL helper functions related to exceptions and stack traces to use codepointer instead of pointer
|
12 ani în urmă |
objpash.inc
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 ani în urmă |
pagemem.pp
|
4ace790492
* remove $Log
|
20 ani în urmă |
readme
|
13db04fb8b
* small cleanup of commented code (merged)
|
24 ani în urmă |
real2str.inc
|
69ce5fa66b
* patch by Max Nazhalov to improve real2str performance, resolves #21825
|
13 ani în urmă |
resh.inc
|
930b76e8fb
Fix compilation of WinCE. Change the fixed UNICODE define of WinCE to FPC_OS_UNICODE, so that it won't be undefined when changing the mode/string type and that the usage of a UNICODE API is independant of the mode.
|
12 ani în urmă |
rtti.inc
|
4733e50de5
* system unit additions from mantis #27206. Exports some dynarray related RTTI functions.
|
10 ani în urmă |
rttih.inc
|
4733e50de5
* system unit additions from mantis #27206. Exports some dynarray related RTTI functions.
|
10 ani în urmă |
sfpu128.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
13 ani în urmă |
sfpux80.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
13 ani în urmă |
softfpu.pp
|
8d98f31afc
two cases of use casts instead of anding with when extracting 16bit values
|
11 ani în urmă |
sstrings.inc
|
886e3e8d02
* disable several complex procedures for avr with a newly introduced define: EXCLUDE_COMPLEX_PROCS. They
|
10 ani în urmă |
strings.pp
|
724f41a9af
- Cleaned out FPC_STRTOSHORTSTRPROC and FPC_STRTOCHARARRAYPROC defines. Somebody had to do it one day.
|
13 ani în urmă |
stringsi.inc
|
0e9690c31b
* added striscan, strriscan and stripos
|
16 ani în urmă |
sysres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 ani în urmă |
system.fpd
|
576c754034
* corrected typo.
|
10 ani în urmă |
system.inc
|
94e57aa463
* Moved WriteExceptionToStdErr to system unit, so it is observed even in absence of sysutils (bug ID 27708)
|
10 ani în urmă |
systemh.inc
|
94e57aa463
* Moved WriteExceptionToStdErr to system unit, so it is observed even in absence of sysutils (bug ID 27708)
|
10 ani în urmă |
text.inc
|
886e3e8d02
* disable several complex procedures for avr with a newly introduced define: EXCLUDE_COMPLEX_PROCS. They
|
10 ani în urmă |
textrec.inc
|
5593f0918d
+ TTextBuf = TextBuf type (Delphi compatibility)
|
12 ani în urmă |
thread.inc
|
d7c863185f
* Added plain calls for semaphore-related functionality, this removes need to maintain a second copy of thread manager in unis/tthread.inc.
|
11 ani în urmă |
threadh.inc
|
d7c863185f
* Added plain calls for semaphore-related functionality, this removes need to maintain a second copy of thread manager in unis/tthread.inc.
|
11 ani în urmă |
threadvr.inc
|
8f984e75e5
* hack for making threadvr.inc compile on i8086
|
12 ani în urmă |
tinyheap.inc
|
d8a9860e92
+ optimization in tinyheap's reallocmem for the case when there's not enough
|
10 ani în urmă |
tnyheaph.inc
|
4e48190342
+ implemented Mark and Release for the tiny heap
|
11 ani în urmă |
typefile.inc
|
886e3e8d02
* disable several complex procedures for avr with a newly introduced define: EXCLUDE_COMPLEX_PROCS. They
|
10 ani în urmă |
ufloat128.pp
|
e3085015f7
* continued to work on float128 stuff
|
18 ani în urmă |
ustringh.inc
|
ff583bde6c
* made setstring() a compiler intrinsic so it can set the compile-time
|
10 ani în urmă |
ustrings.inc
|
cec82a1540
* translate placeholder code page numbers into actual code pages in
|
10 ani în urmă |
uuchar.pp
|
112fafc6fd
+ paramstr(longint):unicode string function in uuchar
|
12 ani în urmă |
varerror.inc
|
77d20627dc
* removed duplicate EVariant class from varutils and incorporated
|
19 ani în urmă |
variant.inc
|
3a5e6485b5
- RTL: removed InitVariantManager, it was an empty procedure since day 1.
|
10 ani în urmă |
varianth.inc
|
3563944752
* Patch to allow changing TVarRec data (bug ID 26773)
|
10 ani în urmă |
wstringh.inc
|
ff583bde6c
* made setstring() a compiler intrinsic so it can set the compile-time
|
10 ani în urmă |
wstrings.inc
|
ae68a4962f
- RTL: merged functionality of InitWideStringManager into InitUnicodeStringManager and removed the former.
|
10 ani în urmă |