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