.. |
aliases.inc
|
eda52f81cd
* fixed the type of the "count" parameter of the int_FinalizeArray() forward
|
10 роки тому |
astrings.inc
|
a2c9c75e97
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
|
9 роки тому |
blockrtl.pp
|
c730e16031
* changed the syntax for block procvars from "xxx is block" to
|
11 роки тому |
cgeneric.inc
|
dcfd734bbf
Fix cycling with -dFPC_USE_LIBC on Linux systems to allow usage of FPC Linux programs on OSv.
|
10 роки тому |
cgenmath.inc
|
feeb50be4f
* 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.
|
9 роки тому |
cgenstr.inc
|
67be73afa5
* fixed type of size parameter of strn(case)cmp
|
10 роки тому |
charset.pp
|
606b0a99c7
Remove wrong close call after failed Reset
|
10 роки тому |
cmem.pp
|
41f25c2b21
* fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
|
14 роки тому |
compproc.inc
|
248490bbf1
* declare fpc_zeromem and fpc_fillmem as inline to avoid one call
|
9 роки тому |
ctypes.pp
|
5c6afe259e
* long double = double on Darwin/AArch64
|
10 роки тому |
currh.inc
|
62eed2e3f2
* function round(c : currency) : int64; requires the availability of an fpu
|
13 роки тому |
dos.inc
|
7f086bb154
* use a farpointer on i8086 in the getintvec and setintvec generic "do nothing"
|
10 роки тому |
dosh.inc
|
d0f4e7cc99
* respect feature defines
|
10 роки тому |
dynarr.inc
|
97c2067832
Fix compiler cycling starting from 3.0.0 powerpc64 release compiler
|
9 роки тому |
dynarrh.inc
|
345d83c3e3
Merge RTTI changes from packages branch (including adjustments that were required due to changes in trunk since then). These changes favor source backwards compatibility in contrast to Delphi compatibility. Binary compatiblity is however drastically broken due to the indirect references that are platform independant!
|
9 роки тому |
dynlib.inc
|
4b61981ad9
* changed the return type of GetProcAddress in the generic dynlibs interface to
|
10 роки тому |
dynlibh.inc
|
4b61981ad9
* changed the return type of GetProcAddress in the generic dynlibs interface to
|
10 роки тому |
dynlibs.pas
|
c9b3279e3c
+ added unit dynlibs to the win16 rtl
|
10 роки тому |
except.inc
|
6e1d370417
* split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can
|
11 роки тому |
excepth.inc
|
6e1d370417
* split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can
|
11 роки тому |
exeinfo.pp
|
1612138071
Use $checkpointer off to avoid calls to CheckPointer function if -gc option is used
|
9 роки тому |
extpas.pp
|
70b8789262
o basic extended pascal support:
|
9 роки тому |
extres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 роки тому |
fexpand.inc
|
23300b8a41
* fix by Charlie correcting treatment of a trailing directory separator on Amiga(-likes)
|
10 роки тому |
file.inc
|
590ec0f3e6
* more procedures excluded to avoid internalerrors on avr after the trgobj.conservative fix
|
10 роки тому |
filerec.inc
|
df6a2dce00
+ unicodestring support for assign/erase/rename
|
12 роки тому |
flt_conv.inc
|
d4b6406e62
* fixed compilation of new str<->float code on the JVM target (patch by
|
12 роки тому |
flt_core.inc
|
60632d0f18
* changed first parameter of gen_digits_32/64() from 'out' to 'var', as that
|
9 роки тому |
flt_pack.inc
|
6522cd78ee
added some float64() casts, based on similar casts in the 32bit code path, which makes ARM to build again
|
12 роки тому |
fpextres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 роки тому |
fpintres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 роки тому |
gencurr.inc
|
62eed2e3f2
* function round(c : currency) : int64; requires the availability of an fpu
|
13 роки тому |
generic.inc
|
b9e6938519
Correct behavior: if VMT becomes NIL, RTE 219 must be generated as this happens if EXPVMT is not an ancestor of starting VMT
|
9 роки тому |
genmath.inc
|
feeb50be4f
* 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.
|
9 роки тому |
genset.inc
|
670ee264de
* fixed upper bound of several helper array types for set operations
|
13 роки тому |
genstr.inc
|
3ebdd64d75
* dereference pchar passed to indexbyte in strecopy (patch by Andrew Haines,
|
13 роки тому |
genstrs.inc
|
4ace790492
* remove $Log
|
20 роки тому |
getopts.pp
|
0021183eb6
* Patch from reporter of bug ID #13924 to fix arguments with spaces if no argv is declared.
|
16 роки тому |
heap.inc
|
a72434e93a
Trial to clarify heap for i8086 issues:
|
9 роки тому |
heaph.inc
|
c8ad916710
Use FPC_NO_DEFAULT_MEMORYMANAGER define to guard SysGetmem/SysFreemem function definitions, also used for msdos OS
|
9 роки тому |
heaptrc.pp
|
cb5f540eb9
Fix typo in last commit: to disable TraceManager, call SetMemoryManager with saved PrevMemoryManager variable
|
9 роки тому |
innr.inc
|
fd66d70449
innr.inc:
|
9 роки тому |
int64.inc
|
590ec0f3e6
* more procedures excluded to avoid internalerrors on avr after the trgobj.conservative fix
|
10 роки тому |
intres.inc
|
25c4a5c986
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
|
9 роки тому |
iso7185.pp
|
d0f4e7cc99
* respect feature defines
|
10 роки тому |
lineinfo.pp
|
5e9c34ff47
* Patch from Denis Kozlov to fix bug ID #28288
|
9 роки тому |
llvmintr.inc
|
9d2bba1917
* create a separate type and def for the LLVM "i1" type, because reusing
|
9 роки тому |
lnfodwrf.pp
|
71b7cd7e1d
* the size of DW_FORM_ref_addr entries depends on the DWARF version
|
9 роки тому |
lstrings.pp
|
ebe262762a
* Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes
|
11 роки тому |
macpas.pp
|
f22c6870d5
* use math.SetExceptionMask() to disable floating point exceptions
|
17 роки тому |
makefile.inc
|
2d042aca6b
+ system unit depends on compproc.inc
|
15 роки тому |
mathh.inc
|
7180d184c5
+ implements TExtended80Rec, TDoubleRec, TSingleRec
|
10 роки тому |
objc.pp
|
6d0f0f430d
* added Darwin/AArch64 support to the objc unit
|
10 роки тому |
objc1.inc
|
de97285393
* fixed conformsToProtocol() declaration (the protocol is not a changeable
|
9 роки тому |
objcbase.pp
|
e0e326be8e
+ add {$packrecords c} to all units importing Objective-C records since
|
14 роки тому |
objcnf.inc
|
5a8959381c
+ Darwin/AArch64 support
|
10 роки тому |
objpas.inc
|
fb6546972b
* IID and IIDStr references of the VMT's interface table need to be indirect
|
9 роки тому |
objpash.inc
|
fb6546972b
* IID and IIDStr references of the VMT's interface table need to be indirect
|
9 роки тому |
pagemem.pp
|
4ace790492
* remove $Log
|
20 роки тому |
readme
|
13db04fb8b
* small cleanup of commented code (merged)
|
24 роки тому |
real2str.inc
|
69ce5fa66b
* patch by Max Nazhalov to improve real2str performance, resolves #21825
|
13 роки тому |
resh.inc
|
9f9abd525a
* Patch from Luiz Americo to add const to some string params (Bug ID 30197)
|
9 роки тому |
rtti.inc
|
345d83c3e3
Merge RTTI changes from packages branch (including adjustments that were required due to changes in trunk since then). These changes favor source backwards compatibility in contrast to Delphi compatibility. Binary compatiblity is however drastically broken due to the indirect references that are platform independant!
|
9 роки тому |
rttih.inc
|
4733e50de5
* system unit additions from mantis #27206. Exports some dynarray related RTTI functions.
|
10 роки тому |
sfpu128.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
13 роки тому |
sfpux80.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
13 роки тому |
softfpu.pp
|
8c5fdc9dc2
* softfpu patch by Max Nazhalov: Small fixes to softfpu.pp complementing r27215
|
9 роки тому |
sstrings.inc
|
a2c9c75e97
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
|
9 роки тому |
strings.pp
|
385f0d4ee8
- do not set the parameter to nil in strings.strdispose, because it's not a var
|
10 роки тому |
stringsi.inc
|
0e9690c31b
* added striscan, strriscan and stripos
|
16 роки тому |
sysres.inc
|
9f9abd525a
* Patch from Luiz Americo to add const to some string params (Bug ID 30197)
|
9 роки тому |
system.fpd
|
805385791b
* Change some types from integer to sizeint (bug ID 29789)
|
9 роки тому |
system.inc
|
b9e336dcbe
Fix for trwsync.pp sporadic failure that appeared in trunk.
|
9 роки тому |
systemh.inc
|
a2c9c75e97
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
|
9 роки тому |
text.inc
|
e1a0b1204a
* Removed unused vars in RTL.
|
10 роки тому |
textrec.inc
|
5593f0918d
+ TTextBuf = TextBuf type (Delphi compatibility)
|
12 роки тому |
thread.inc
|
cbb29a7e5d
Use FPC_NO_DEFAULT_HEAP to turn out RelocateHeap or MemoryManager.InitThread functions, used for msdos OS
|
9 роки тому |
threadh.inc
|
12a9664181
* use 16-bit offsets for threadvars on CPUs with 16-bit address space
|
10 роки тому |
threadvr.inc
|
72be688a8c
A unit's threadvar list needs to be indirectly referenced by the THREADVARLIST as well.
|
9 роки тому |
tinyheap.inc
|
a72434e93a
Trial to clarify heap for i8086 issues:
|
9 роки тому |
tnyheaph.inc
|
a72434e93a
Trial to clarify heap for i8086 issues:
|
9 роки тому |
typefile.inc
|
e1a0b1204a
* Removed unused vars in RTL.
|
10 роки тому |
typshrd.inc
|
39c404d342
* Some fixes from Ondrej Pokorny (bug ID 29538)
|
9 роки тому |
typshrdh.inc
|
39c404d342
* Some fixes from Ondrej Pokorny (bug ID 29538)
|
9 роки тому |
ufloat128.pp
|
e3085015f7
* continued to work on float128 stuff
|
18 роки тому |
ustringh.inc
|
a2c9c75e97
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
|
9 роки тому |
ustrings.inc
|
980c4741ac
* Fixed conversion from PWideChar to ansistring.
|
9 роки тому |
uuchar.pp
|
7c62aadf65
* Fixed string conversion warnings in RTL.
|
10 роки тому |
varerror.inc
|
77d20627dc
* removed duplicate EVariant class from varutils and incorporated
|
19 роки тому |
variant.inc
|
858fd37483
- removed FPC_HASINTERNALOLEVARIANT2VARIANTCAST-related checks, FPC 2.6.4
|
10 роки тому |
varianth.inc
|
858fd37483
- removed FPC_HASINTERNALOLEVARIANT2VARIANTCAST-related checks, FPC 2.6.4
|
10 роки тому |
wstringh.inc
|
a2c9c75e97
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
|
9 роки тому |
wstrings.inc
|
a2c9c75e97
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
|
9 роки тому |