.. |
aliases.inc
|
1355fc0198
- disabled RecordRTTI declaration on the JVM target, because that
|
vor 12 Jahren |
astrings.inc
|
2575e7107b
* undid part of r24885 that broke compilation
|
vor 12 Jahren |
cgeneric.inc
|
4ebc34c5e7
* Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt.
|
vor 14 Jahren |
cgenmath.inc
|
05f9edbd08
* fixed compilation on Solaris after r20815
|
vor 13 Jahren |
cgenstr.inc
|
4ace790492
* remove $Log
|
vor 20 Jahren |
charset.pp
|
fc0bab5844
rtl: possible fix compilation of charset.pp on 64 bit
|
vor 12 Jahren |
cmem.pp
|
41f25c2b21
* fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
|
vor 14 Jahren |
compproc.inc
|
0e41df598e
* merge i8086 branch by Nikolay Nikolov
|
vor 12 Jahren |
crt.inc
|
2353848004
* extension of r13191 to OS/2, EMX and potential other platforms using crt.inc based implementation of unit crt
|
vor 16 Jahren |
crth.inc
|
78c29a33ba
* changed the parameters of gotoxy() and the return values of wherex/wherey
|
vor 16 Jahren |
ctypes.pp
|
e82983e577
* Define CExtended and clongdouble as double for Android.
|
vor 12 Jahren |
currh.inc
|
62eed2e3f2
* function round(c : currency) : int64; requires the availability of an fpu
|
vor 13 Jahren |
dos.inc
|
1b7962cc34
* Most dos tests fixed.
|
vor 12 Jahren |
dosh.inc
|
bfe1eed083
* getdir needs overload; directives to work
|
vor 12 Jahren |
dynarr.inc
|
a311c53167
Replace HandleErrorFrame calls by HandleErrorAddrFrameInd where possible in common code (to allow correct backtrace for mips cpu)
|
vor 13 Jahren |
dynarrh.inc
|
69c29a415f
* pass the procdef to getintparaloc instead of only the proccalloption, so
|
vor 12 Jahren |
dynlibs.pas
|
8eeb22720b
* Added GetLoadErrorStr function by Mark Morgan Loyd (Bug ID 22321)
|
vor 13 Jahren |
except.inc
|
1e28790e99
* fpc_PushExceptAddr's parameter Ft changed from LongInt to SmallInt on 16-bit CPUs for better efficiency
|
vor 12 Jahren |
exeinfo.pp
|
15d86a5489
* merged my own Windows specific fixes, and reworked the sysutils part a bit.
|
vor 12 Jahren |
extres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
vor 17 Jahren |
fexpand.inc
|
209aa73d58
* Unicode RTL and packages compile
|
vor 12 Jahren |
file.inc
|
1567e63420
* Cleaned up the work of two days using the rawbytestring alias for 2.6.2 bootstrapping.
|
vor 12 Jahren |
filerec.inc
|
209aa73d58
* Unicode RTL and packages compile
|
vor 12 Jahren |
fpextres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
vor 17 Jahren |
fpintres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
vor 17 Jahren |
gencurr.inc
|
62eed2e3f2
* function round(c : currency) : int64; requires the availability of an fpu
|
vor 13 Jahren |
generic.inc
|
7e18ac90e5
* the 'len' argument of fpc_shortstr_assign changed to smallint on 16-bit cpus, because getintparaloc allocates 16-bit ints on i8086
|
vor 12 Jahren |
genmath.inc
|
aee5380ae0
* merged trunk up to r20882
|
vor 13 Jahren |
genset.inc
|
670ee264de
* fixed upper bound of several helper array types for set operations
|
vor 13 Jahren |
genstr.inc
|
3ebdd64d75
* dereference pchar passed to indexbyte in strecopy (patch by Andrew Haines,
|
vor 13 Jahren |
genstrs.inc
|
4ace790492
* remove $Log
|
vor 20 Jahren |
getopts.pp
|
0021183eb6
* Patch from reporter of bug ID #13924 to fix arguments with spaces if no argv is declared.
|
vor 16 Jahren |
heap.inc
|
4e2962e6ae
- do not initialize the regular heap manager under i8086-msdos, so it can be smartlinked away
|
vor 12 Jahren |
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
|
vor 13 Jahren |
heaptrc.pp
|
69c29a415f
* pass the procdef to getintparaloc instead of only the proccalloption, so
|
vor 12 Jahren |
innr.inc
|
b782918434
* first draft to support the popcnt instruction, works so far for x86 with a real popcnt instruction
|
vor 13 Jahren |
int64.inc
|
5d5d226487
* Applied a counterpart of r22318 to 64-bit mod/div routines.
|
vor 12 Jahren |
intres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
vor 17 Jahren |
iso7185.pp
|
f97cd6997c
* more safe put implementation
|
vor 12 Jahren |
keyboard.inc
|
85b8eeac17
+ common CtrlBreakHandler for unit Keyboard
|
vor 18 Jahren |
keybrdh.inc
|
4ace790492
* remove $Log
|
vor 20 Jahren |
keyscan.inc
|
56d3bf1403
+ Keyboard unit overhaul
|
vor 19 Jahren |
lineinfo.pp
|
ceffd8b8cc
* Fix lineinfo problems for BeOS/Haiku
|
vor 14 Jahren |
lnfodwrf.pp
|
35a2ed9a6c
- Removed unused variable
|
vor 14 Jahren |
lstrings.pp
|
790a4fe2d3
* log and id tags removed
|
vor 20 Jahren |
macpas.pp
|
f22c6870d5
* use math.SetExceptionMask() to disable floating point exceptions
|
vor 17 Jahren |
makefile.inc
|
2d042aca6b
+ system unit depends on compproc.inc
|
vor 15 Jahren |
mathh.inc
|
74cd67b85c
+ added 8087 initialization to the msdos rtl (8087 presence detection is still a TODO)
|
vor 12 Jahren |
matrix.pp
|
99c261c5ba
* add $mode fpc to matrix unit, mants 17357
|
vor 15 Jahren |
mmatimp.inc
|
8833c1cfa3
* patch by Petr-K to fix 3*3 matrix inversion, resolves #19828
|
vor 14 Jahren |
mouse.inc
|
02bed23a11
* Prevent range check error at compile time.
|
vor 18 Jahren |
mouseh.inc
|
07e23b8401
* mousebutton 4 and 5 support (gpm only?) Mantis #13469
|
vor 12 Jahren |
mvecimp.inc
|
1b36a0b437
+ Add a matrix unit I wrote some time ago
|
vor 21 Jahren |
objc.pp
|
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
|
vor 15 Jahren |
objc1.inc
|
6308630e3e
* rtl changes part of r15460
|
vor 15 Jahren |
objcbase.pp
|
e0e326be8e
+ add {$packrecords c} to all units importing Objective-C records since
|
vor 14 Jahren |
objcnf.inc
|
6308630e3e
* rtl changes part of r15460
|
vor 15 Jahren |
objects.pp
|
89cbbe5931
+ enabled compilation of unit objects for i8086-msdos
|
vor 12 Jahren |
objpas.inc
|
27c626245b
* Reuse RecordRTTI to finalize class instances. This is possible because RTTI for classes is the same as for records (except different value of tkKind field), and RecordRTTI ignores tkKind (assuming that required checks are done by its caller).
|
vor 12 Jahren |
objpash.inc
|
e4a6221bf3
compiler, rtl: add vtUnicodeString (issue #0018560)
|
vor 14 Jahren |
pagemem.pp
|
4ace790492
* remove $Log
|
vor 20 Jahren |
printer.inc
|
4ace790492
* remove $Log
|
vor 20 Jahren |
printerh.inc
|
4ace790492
* remove $Log
|
vor 20 Jahren |
readme
|
13db04fb8b
* small cleanup of commented code (merged)
|
vor 24 Jahren |
real2str.inc
|
69ce5fa66b
* patch by Max Nazhalov to improve real2str performance, resolves #21825
|
vor 13 Jahren |
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.
|
vor 12 Jahren |
rtti.inc
|
72fd58d62e
rtl: fix possible division by zero
|
vor 12 Jahren |
sfpu128.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
vor 13 Jahren |
sfpux80.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
vor 13 Jahren |
sockets.inc
|
e370303fda
Add unsigned versions of ntohl and htonl
|
vor 13 Jahren |
socketsh.inc
|
a5850f8d43
* mips-linux has SOCK_STREAM and SOCK_DGRAM swapped, compared to other Linux targets. Fixes tbs/tb0524.pp.
|
vor 12 Jahren |
sockovl.inc
|
2ee5b728ba
* disable the 1:1 aliases of the legacy errorhandling.
|
vor 16 Jahren |
softfpu.pp
|
f0487f8fde
* remove packed used for nan records in the softfpu code, it served no purpose
|
vor 12 Jahren |
sstrings.inc
|
cac6ac38d0
+ added RTL helpers for Val() for longint/dword on 16/8-bit CPUs
|
vor 12 Jahren |
stdsock.inc
|
c127154efa
o Haiku patches by Olivier Coursiere
|
vor 16 Jahren |
strings.pp
|
724f41a9af
- Cleaned out FPC_STRTOSHORTSTRPROC and FPC_STRTOCHARARRAYPROC defines. Somebody had to do it one day.
|
vor 14 Jahren |
stringsi.inc
|
0e9690c31b
* added striscan, strriscan and stripos
|
vor 16 Jahren |
sysres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
vor 17 Jahren |
system.fpd
|
1df71e5d99
* more dummy declarations for basetypes.
|
vor 12 Jahren |
system.inc
|
1567e63420
* Cleaned up the work of two days using the rawbytestring alias for 2.6.2 bootstrapping.
|
vor 12 Jahren |
systemh.inc
|
db7f4eccc2
* checked r22466. Most remaining mutations added. With the exception of sysunix.inc.
|
vor 12 Jahren |
text.inc
|
1567e63420
* Cleaned up the work of two days using the rawbytestring alias for 2.6.2 bootstrapping.
|
vor 12 Jahren |
textrec.inc
|
209aa73d58
* Unicode RTL and packages compile
|
vor 12 Jahren |
thread.inc
|
764f36a179
Extend TThread with (class) methods and (class) properties from Delphi 2007 and newer.
|
vor 12 Jahren |
threadh.inc
|
7f5aa5a441
Avoid some range check errors for msdos target
|
vor 12 Jahren |
threadvr.inc
|
8f984e75e5
* hack for making threadvr.inc compile on i8086
|
vor 12 Jahren |
tinyheap.inc
|
6695c8578f
* set the TinyHeapMinBlock const relative to the pointer size
|
vor 12 Jahren |
typefile.inc
|
1567e63420
* Cleaned up the work of two days using the rawbytestring alias for 2.6.2 bootstrapping.
|
vor 12 Jahren |
ucomplex.pp
|
d4c17ec4e0
+ patch by Vojtech Cihak to add csqr function, resolves #23492
|
vor 12 Jahren |
ufloat128.pp
|
e3085015f7
* continued to work on float128 stuff
|
vor 18 Jahren |
ustringh.inc
|
209aa73d58
* Unicode RTL and packages compile
|
vor 12 Jahren |
ustrings.inc
|
f63cb990e1
Cycle works again using unicode
|
vor 12 Jahren |
uuchar.pp
|
1567e63420
* Cleaned up the work of two days using the rawbytestring alias for 2.6.2 bootstrapping.
|
vor 12 Jahren |
varerror.inc
|
77d20627dc
* removed duplicate EVariant class from varutils and incorporated
|
vor 19 Jahren |
variant.inc
|
7a0ae38700
+ also specify the parameter def when allocating a parameter via
|
vor 13 Jahren |
varianth.inc
|
f4023ef49e
- Removed outdated VER2_0 defines
|
vor 14 Jahren |
variants.pp
|
fcc6d3dcd9
+ VarIsBool function by Alexander Strokach, resolves #23358
|
vor 13 Jahren |
video.inc
|
4a3248bc08
+ Correct behaviour when initialization fails.
|
vor 19 Jahren |
videoh.inc
|
845125c2e7
* video unit maxwidth increased to 240 (FV editor
|
vor 15 Jahren |
wstringh.inc
|
f07d02b427
- Removed string conversion helpers that are not actually used by compiler code generation (duplicated pwidechar/punicodechar stuff).
|
vor 13 Jahren |
wstrings.inc
|
7c578c3541
* made the pascal name of the string range checking helpers match
|
vor 12 Jahren |
wustrings.inc
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
vor 17 Jahren |