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