.. |
aliases.inc
|
0cff9fe83c
* Call management operator (Initialize) for records when SetLength for dynamic arrays is used.
|
8 years ago |
astrings.inc
|
68bb9bef2c
* Optimize fpc_AnsiStr_Compare to not use exception frame unless codepages differ
|
8 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
|
34113b930b
* removed the checkoverflow: boolean parameter of the software mul helpers;
|
8 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
|
c45f738081
* fix DynArrayIndex(): as the last typeinfo entry is no longer a dynamic array the elSize needs to be remembered
|
8 years ago |
dynarrh.inc
|
8b5461367b
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
|
8 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
|
4002833001
morphos: also enable the elf32 loader in exeinfo for morphos
|
8 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
|
e5a1231931
* updated FSF address (mantis #30198, patch by Paul Gevers)
|
9 years ago |
flt_core.inc
|
e5a1231931
* updated FSF address (mantis #30198, patch by Paul Gevers)
|
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
|
16c9a2260d
* check alignment properly in CompareDWord for 64 bit targets
|
8 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
|
d94b9bd4ab
* Check for Nil in strend
|
9 years ago |
genstrs.inc
|
4ace790492
* remove $Log
|
20 years ago |
getopts.pp
|
8b2d858ba5
* Fix bug ID #30672, patch by Silvio Clecio
|
8 years ago |
heap.inc
|
aaf0647f58
* Fix bug ID #31462: sysreallocmem uses sys* routines instead of installed memmanager routines
|
8 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
|
6c43882cf5
Allow compilation with -Sfnothreading
|
8 years ago |
innr.inc
|
f514657e45
+ implemented the sar/shl/shr/rol/ror inline modify-in-place nodes; the actual
|
8 years ago |
int64.inc
|
b14f277e8f
+ use rtl helpers for 64-bit shl/shr/sar/rol/ror modify in place operations, on
|
8 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
|
cd03ec93fe
* Patch from Karl-Michael Schindler (Bug ID 30402)
|
8 years ago |
isotmp.inc
|
cd03ec93fe
* Patch from Karl-Michael Schindler (Bug ID 30402)
|
8 years ago |
lineinfo.pp
|
7ef8f00100
* more occured -> occurred spelling fixes.
|
8 years ago |
llvmintr.inc
|
9d2bba1917
* create a separate type and def for the LLVM "i1" type, because reusing
|
9 years ago |
lnfodwrf.pp
|
322720236c
+ added missing dwarf constants: DW_FORM_sec_offset, DW_FORM_exprloc and DW_FORM_flag_present
|
8 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
|
2d8313165d
m68k: support FFU exception settings, also reworked FPU initalization
|
8 years ago |
objc.pp
|
6d0f0f430d
* added Darwin/AArch64 support to the objc unit
|
10 years ago |
objc1.inc
|
de97285393
* fixed conformsToProtocol() declaration (the protocol is not a changeable
|
9 years ago |
objcbase.pp
|
e0e326be8e
+ add {$packrecords c} to all units importing Objective-C records since
|
14 years ago |
objcnf.inc
|
eb9d4b71b3
* equivalent of r34246 for targets using the non-fragile Objective-C ABI
|
9 years ago |
objpas.inc
|
3787d52dee
* Fix bug ID #32353, reset ref count fields in destructor
|
8 years ago |
objpash.inc
|
3787d52dee
* Fix bug ID #32353, reset ref count fields in destructor
|
8 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
|
8b5461367b
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
|
8 years ago |
rttih.inc
|
8b5461367b
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
|
8 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
|
a57d0d51b4
softfpu: make it possible to optionally inline some of the simple functions. also made it possible to replace the MUL32TO64 function with compiler generated code. If the new defines are enabled, they results in 15-30% speedup on m68k (68020+) softfpu code
|
8 years ago |
sstrings.inc
|
8b5461367b
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
|
8 years ago |
strings.pp
|
385f0d4ee8
- do not set the parameter to nil in strings.strdispose, because it's not a var
|
9 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
|
2ac3610048
* Better presentation of arguments (bug ID 32275)
|
8 years ago |
system.inc
|
8b5461367b
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
|
8 years ago |
systemh.inc
|
187ebc6821
* adjust/update guard against older compiler versions
|
8 years ago |
text.inc
|
29a2c433f7
* -Sr option for iso mode: in case no command line parameter is passed, the file name for program parameters is derived from their variable name
|
8 years ago |
textrec.inc
|
3b3d5ab8be
* Undid last commit
|
9 years ago |
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 years ago |
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 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
|
a16326fa95
Avoid MSDOS Memory Control Block (MCB) chain corruption in RegisterTinyHeapBlock
|
8 years ago |
tnyheaph.inc
|
a72434e93a
Trial to clarify heap for i8086 issues:
|
9 years ago |
typefile.inc
|
cd03ec93fe
* Patch from Karl-Michael Schindler (Bug ID 30402)
|
8 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
|
980c4741ac
* Fixed conversion from PWideChar to ansistring.
|
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 |