..
aliases.inc
- disabled RecordRTTI declaration on the JVM target, because that
2013-01-06 15:05:29 +00:00
astrings.inc
+ added RTL helpers for Val() for longint/dword on 16/8-bit CPUs
2013-03-29 01:19:14 +00:00
cgeneric.inc
* Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt.
2011-06-13 04:59:17 +00:00
cgenmath.inc
* fixed compilation on Solaris after r20815
2012-04-24 11:08:08 +00:00
cgenstr.inc
charset.pp
rtl: possible fix compilation of charset.pp on 64 bit
2013-03-08 13:50:21 +00:00
cmem.pp
* fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
2011-08-18 08:47:44 +00:00
compproc.inc
* merge i8086 branch by Nikolay Nikolov
2013-04-25 20:23:51 +00:00
crt.inc
crth.inc
ctypes.pp
* Define CExtended and clongdouble as double for Android.
2013-01-22 11:16:22 +00:00
currh.inc
* function round(c : currency) : int64; requires the availability of an fpu
2012-08-20 20:15:07 +00:00
dos.inc
dosh.inc
dynarr.inc
Replace HandleErrorFrame calls by HandleErrorAddrFrameInd where possible in common code (to allow correct backtrace for mips cpu)
2012-07-12 11:53:59 +00:00
dynarrh.inc
* pass the procdef to getintparaloc instead of only the proccalloption, so
2013-01-06 15:05:40 +00:00
dynlibs.pas
* Added GetLoadErrorStr function by Mark Morgan Loyd (Bug ID 22321)
2012-07-11 15:31:09 +00:00
except.inc
* fpc_PushExceptAddr's parameter Ft changed from LongInt to SmallInt on 16-bit CPUs for better efficiency
2013-03-28 15:44:50 +00:00
exeinfo.pp
* Sync with trunk r23404.
2013-01-16 13:21:51 +00:00
extres.inc
fexpand.inc
* fix for standalone '~' with HOME=/ on Unix
2013-01-22 23:56:42 +00:00
file.inc
filerec.inc
* avr uses a reduced buffer and file name length in textrecs and filerecs
2012-08-20 20:11:13 +00:00
fpextres.pp
fpintres.pp
gencurr.inc
* function round(c : currency) : int64; requires the availability of an fpu
2012-08-20 20:15:07 +00:00
generic.inc
* the 'len' argument of fpc_shortstr_assign changed to smallint on 16-bit cpus, because getintparaloc allocates 16-bit ints on i8086
2013-04-16 08:25:54 +00:00
genmath.inc
* merged trunk up to r20882
2012-04-15 15:54:10 +00:00
genset.inc
* fixed upper bound of several helper array types for set operations
2012-03-29 20:34:56 +00:00
genstr.inc
* dereference pchar passed to indexbyte in strecopy (patch by Andrew Haines,
2012-03-08 18:55:49 +00:00
genstrs.inc
getopts.pp
heap.inc
Avoid infinite loops with RTE 204 if heap is corrupted
2013-03-15 15:40:23 +00:00
heaph.inc
* get rid of some feature checks, probably the whole feature stuff is plainly the wrong way, embedded rtl compiles again, resolves #20913
2011-12-29 14:06:30 +00:00
heaptrc.pp
* pass the procdef to getintparaloc instead of only the proccalloption, so
2013-01-06 15:05:40 +00:00
innr.inc
* first draft to support the popcnt instruction, works so far for x86 with a real popcnt instruction
2012-09-02 20:59:39 +00:00
int64.inc
* Applied a counterpart of r22318 to 64-bit mod/div routines.
2013-02-21 19:37:31 +00:00
intres.inc
iso7185.pp
* more safe put implementation
2013-04-17 20:15:16 +00:00
keyboard.inc
keybrdh.inc
keyscan.inc
lineinfo.pp
* Fix lineinfo problems for BeOS/Haiku
2011-12-05 16:29:43 +00:00
lnfodwrf.pp
- Removed unused variable
2011-07-13 22:14:39 +00:00
lstrings.pp
macpas.pp
makefile.inc
+ system unit depends on compproc.inc
2010-07-31 20:45:00 +00:00
mathh.inc
+ added 8087 initialization to the msdos rtl (8087 presence detection is still a TODO)
2013-04-03 16:03:45 +00:00
matrix.pp
* add $mode fpc to matrix unit, mants 17357
2010-09-06 10:58:09 +00:00
mmatimp.inc
* patch by Petr-K to fix 3*3 matrix inversion, resolves #19828
2011-08-14 21:46:47 +00:00
mouse.inc
mouseh.inc
* mousebutton 4 and 5 support (gpm only?) Mantis #13469
2013-04-06 18:58:05 +00:00
mvecimp.inc
objc1.inc
* rtl changes part of r15460
2010-06-21 09:26:08 +00:00
objc.pp
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
2010-09-29 21:56:47 +00:00
objcbase.pp
+ add {$packrecords c} to all units importing Objective-C records since
2011-08-06 13:16:03 +00:00
objcnf.inc
* rtl changes part of r15460
2010-06-21 09:26:08 +00:00
objects.pp
Use need system macro FPC_LOCALS_ARE_STACK_REG_RELATIVE for mips support
2012-07-12 09:13:31 +00:00
objpas.inc
* 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).
2012-12-23 12:10:11 +00:00
objpash.inc
Rebase to revision 16888
2011-02-07 20:30:48 +00:00
pagemem.pp
printer.inc
printerh.inc
readme
real2str.inc
* patch by Max Nazhalov to improve real2str performance, resolves #21825
2012-05-05 18:29:32 +00:00
resh.inc
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.
2013-05-04 11:06:32 +00:00
rtti.inc
compiler: change RTTI size of record field offset from fixed 32bit to platform dependent integer (sizeint) since it is stored this way in the compiler. This is also Delphi compatible, rtl: adopt rtl appropriately
2013-05-07 11:25:41 +00:00
sfpu128.pp
+ Add two new sotfpuu units with x80 or 128 bit support
2012-01-31 15:58:56 +00:00
sfpux80.pp
+ Add two new sotfpuu units with x80 or 128 bit support
2012-01-31 15:58:56 +00:00
sockets.inc
Add unsigned versions of ntohl and htonl
2012-11-16 12:37:07 +00:00
socketsh.inc
* mips-linux has SOCK_STREAM and SOCK_DGRAM swapped, compared to other Linux targets. Fixes tbs/tb0524.pp.
2013-03-30 21:46:56 +00:00
sockovl.inc
softfpu.pp
* remove packed used for nan records in the softfpu code, it served no purpose
2013-01-02 18:13:21 +00:00
sstrings.inc
+ added RTL helpers for Val() for longint/dword on 16/8-bit CPUs
2013-03-29 01:19:14 +00:00
stdsock.inc
strings.pp
- Cleaned out FPC_STRTOSHORTSTRPROC and FPC_STRTOCHARARRAYPROC defines. Somebody had to do it one day.
2011-12-14 22:40:08 +00:00
stringsi.inc
sysres.inc
system.fpd
* more dummy declarations for basetypes.
2013-04-21 19:01:23 +00:00
system.inc
compiler, rtl, tests: write Delphi compatible (more or less) type information for Class Reference and Pointer types (mantis #0024367 )
2013-05-04 12:47:05 +00:00
systemh.inc
+ added support for special versions of near data pointers associated with a x86 segment register. They are supported on all x86 platforms: i8086, i386 and x86_64
2013-05-05 17:22:37 +00:00
text.inc
* merge i8086 branch by Nikolay Nikolov
2013-04-25 20:23:51 +00:00
textrec.inc
* avr uses a reduced buffer and file name length in textrecs and filerecs
2012-08-20 20:11:13 +00:00
thread.inc
Extend TThread with (class) methods and (class) properties from Delphi 2007 and newer.
2012-12-27 16:16:17 +00:00
threadh.inc
Extend TThread with (class) methods and (class) properties from Delphi 2007 and newer.
2012-12-27 16:16:17 +00:00
threadvr.inc
* hack for making threadvr.inc compile on i8086
2013-03-16 13:59:43 +00:00
tinyheap.inc
* i8086 near heap renamed 'tiny heap', moved to the inc/ directory
2013-03-30 19:57:21 +00:00
typefile.inc
* be able to use feature fileio without feature random
2011-08-27 22:44:37 +00:00
ucomplex.pp
+ patch by Vojtech Cihak to add csqr function, resolves #23492
2012-12-16 10:15:13 +00:00
ufloat128.pp
ustringh.inc
* merged trunk up to r20882
2012-04-15 15:54:10 +00:00
ustrings.inc
+ added RTL helpers for Val() for longint/dword on 16/8-bit CPUs
2013-03-29 01:19:14 +00:00
uuchar.pp
* also redefine pchar as pwidechar in {$modeswitch unicodestrings}
2012-04-25 22:29:15 +00:00
varerror.inc
variant.inc
+ also specify the parameter def when allocating a parameter via
2012-06-24 15:02:12 +00:00
varianth.inc
- Removed outdated VER2_0 defines
2011-10-19 11:39:59 +00:00
variants.pp
+ VarIsBool function by Alexander Strokach, resolves #23358
2012-11-20 20:30:08 +00:00
video.inc
videoh.inc
* video unit maxwidth increased to 240 (FV editor
2010-04-28 07:46:30 +00:00
wstringh.inc
- Removed string conversion helpers that are not actually used by compiler code generation (duplicated pwidechar/punicodechar stuff).
2012-02-05 18:01:04 +00:00
wstrings.inc
* made the pascal name of the string range checking helpers match
2013-01-06 15:05:33 +00:00
wustrings.inc