| .. |
|
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
|
11 лет назад |
|
cmem.pp
|
41f25c2b21
* fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
|
14 лет назад |
|
compproc.inc
|
e1792e712a
* changed the 'size' parameter of fpc_zeromem and fpc_fillmem from ptruint to sizeuint
|
9 лет назад |
|
ctypes.pp
|
5c6afe259e
* long double = double on Darwin/AArch64
|
11 лет назад |
|
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
|
f889891466
* fix Delete() for dynamic arrays
|
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
|
dcd349abd9
Use DEBUG_LINEINFO instead of DEBUG in exeinfo unit source
|
9 лет назад |
|
extpas.pp
|
70b8789262
o basic extended pascal support:
|
10 лет назад |
|
extres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
18 лет назад |
|
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
|
e5a1231931
* updated FSF address (mantis #30198, patch by Paul Gevers)
|
9 лет назад |
|
flt_core.inc
|
e5a1231931
* updated FSF address (mantis #30198, patch by Paul Gevers)
|
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
|
18 лет назад |
|
fpintres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
18 лет назад |
|
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
|
d94b9bd4ab
* Check for Nil in strend
|
9 лет назад |
|
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
|
749dc00401
Fix CheckPointer code for pointer in stack area for linux
|
9 лет назад |
|
innr.inc
|
9c81e90e08
+ extension to iso mode: reset/rewrite can take a file name as a second parameter
|
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
|
9c81e90e08
+ extension to iso mode: reset/rewrite can take a file name as a second parameter
|
9 лет назад |
|
lineinfo.pp
|
5e9c34ff47
* Patch from Denis Kozlov to fix bug ID #28288
|
10 лет назад |
|
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
|
12 лет назад |
|
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
|
11 лет назад |
|
objc.pp
|
6d0f0f430d
* added Darwin/AArch64 support to the objc unit
|
11 лет назад |
|
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
|
eb9d4b71b3
* equivalent of r34246 for targets using the non-fragile Objective-C ABI
|
9 лет назад |
|
objpas.inc
|
7d15b688e8
* TInterfaceEntry changed to a variant record, that overlays a CodePointer on
|
9 лет назад |
|
objpash.inc
|
7d15b688e8
* TInterfaceEntry changed to a variant record, that overlays a CodePointer on
|
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.
|
11 лет назад |
|
sfpu128.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
14 лет назад |
|
sfpux80.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
14 лет назад |
|
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
|
e1792e712a
* changed the 'size' parameter of fpc_zeromem and fpc_fillmem from ptruint to sizeuint
|
9 лет назад |
|
systemh.inc
|
868370d727
+ InterlockedCompareExchangePointer() alias for InterlockedCompareExchange(pointer)
|
9 лет назад |
|
text.inc
|
3b3d5ab8be
* Undid last commit
|
9 лет назад |
|
textrec.inc
|
3b3d5ab8be
* Undid last commit
|
9 лет назад |
|
thread.inc
|
67bd4775fd
- Cleaned out thread manager semaphore support which was ever implemented only for Unix, and not used since r28965. This also reverts changes to System unit interface introduced in r27665.
|
9 лет назад |
|
threadh.inc
|
67bd4775fd
- Cleaned out thread manager semaphore support which was ever implemented only for Unix, and not used since r28965. This also reverts changes to System unit interface introduced in r27665.
|
9 лет назад |
|
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
|
9c81e90e08
+ extension to iso mode: reset/rewrite can take a file name as a second parameter
|
9 лет назад |
|
typshrd.inc
|
39c404d342
* Some fixes from Ondrej Pokorny (bug ID 29538)
|
10 лет назад |
|
typshrdh.inc
|
39c404d342
* Some fixes from Ondrej Pokorny (bug ID 29538)
|
10 лет назад |
|
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
|
20 лет назад |
|
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 лет назад |