..
aliases.inc
- RTL: cleaned up remaining 'decr_ref' routines (not removed completely due to bootstrapping needs, but aliased to 'finalize' ones).
2012-01-20 19:19:08 +00:00
astrings.inc
Values of managed variables are never ever used after decrementing reference on the variable, so there is no point of having a 'decrement reference' as a separate operation. We can always do 'finalize', i.e. clear the contents after decref.
2012-01-19 23:11:09 +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
cgenstr.inc
charset.pp
merge r17434 from cpstrnew branch by michael:
2011-09-17 13:19:59 +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
* Added fpc_dynarray_assign (a helper for dynamic array assignments), added local access to fpc_intf_assign, and switched fpc_copy to use assignment helpers instead of incr_ref/decr_ref combinations.
2012-01-19 17:43:37 +00:00
crt.inc
* extension of r13191 to OS/2, EMX and potential other platforms using crt.inc based implementation of unit crt
2009-05-27 21:18:35 +00:00
crth.inc
* changed the parameters of gotoxy() and the return values of wherex/wherey
2009-05-24 11:48:49 +00:00
ctypes.pp
* fixed compilation with Delphi (patch by Sven Barth, mantis #17016 )
2010-07-23 15:44:15 +00:00
currh.inc
dos.inc
dosh.inc
dynarr.inc
- RTL: cleaned up remaining 'decr_ref' routines (not removed completely due to bootstrapping needs, but aliased to 'finalize' ones).
2012-01-20 19:19:08 +00:00
dynarrh.inc
dynlibs.pas
* fix SafeLoadLibrary: fixed defines, sse control word should be stored as well
2011-08-18 08:37:15 +00:00
except.inc
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
2012-01-16 23:13:31 +00:00
exeinfo.pp
* fix buggy stabs offset calculation
2012-01-21 20:43:03 +00:00
extres.inc
fexpand.inc
* Fixed spell error revealed by lintian.
2010-10-06 20:33:57 +00:00
file.inc
- removed PARAOUTFILE define and ifdefs
2009-03-15 12:31:02 +00:00
filerec.inc
fpextres.pp
fpintres.pp
gencurr.inc
generic.inc
* generic fpc_shortstr_assign: cleaned up
2012-01-30 09:20:43 +00:00
genmath.inc
* float_raise: Reduce amount of threadvar accesses, gains a bit more compact code. Functionality is not changed.
2011-12-13 20:21:22 +00:00
genset.inc
- removed FPC_NEW_BIGENDIAN_SETS define and if(n)defs
2009-08-23 08:16:40 +00:00
genstr.inc
* Changed generic StrCopy and StrECopy to use IndexByte+Move:
2012-01-30 09:09:49 +00:00
genstrs.inc
getopts.pp
* Patch from reporter of bug ID #13924 to fix arguments with spaces if no argv is declared.
2009-06-07 08:53:36 +00:00
heap.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
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
+ Support multithreaded windows executables inCheckPointer function
2012-01-26 13:52:51 +00:00
innr.inc
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
2010-10-16 15:03:30 +00:00
int64.inc
intres.inc
iso7185.pp
* fix iso i/o with unix style line feeds
2010-08-03 21:43:36 +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
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
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
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
2011-09-27 20:22:40 +00:00
objpas.inc
* Added fpc_dynarray_assign (a helper for dynamic array assignments), added local access to fpc_intf_assign, and switched fpc_copy to use assignment helpers instead of incr_ref/decr_ref combinations.
2012-01-19 17:43:37 +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
* iso conformant writing of floats (using e instead of E) in iso mode
2010-07-31 20:45:55 +00:00
resh.inc
* fix for Mantis 16195, Delphi compatibility resource handle types were not 64-bit proof.
2010-04-08 09:03:50 +00:00
rtti.inc
- RTL: cleaned up remaining 'decr_ref' routines (not removed completely due to bootstrapping needs, but aliased to 'finalize' ones).
2012-01-20 19:19:08 +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
* handle EsockEINTR for fpaccept and fpconnect
2009-03-21 16:11:08 +00:00
socketsh.inc
* deprecated some 1.0.x stuff.
2010-05-16 11:46:30 +00:00
sockovl.inc
* disable the 1:1 aliases of the legacy errorhandling.
2009-08-08 12:25:59 +00:00
softfpu.pp
+ Allow compilation as an external unit
2012-01-31 15:57:45 +00:00
sstrings.inc
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
2011-09-27 20:22:40 +00:00
stdsock.inc
o Haiku patches by Olivier Coursiere
2009-02-01 10:30:55 +00:00
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
* added striscan, strriscan and stripos
2009-04-17 10:08:17 +00:00
sysres.inc
system.fpd
* power functions added
2011-12-28 18:11:45 +00:00
system.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
systemh.inc
* use SarInt64 to optimize 64 bit divs on 32 bit platforms, resolves #20998
2012-01-04 22:58:25 +00:00
text.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
textrec.inc
rtl:
2011-10-25 08:40:49 +00:00
thread.inc
+ Move EXEC_callback into separate file win/systlsdir.inc
2011-12-08 16:11:07 +00:00
threadh.inc
* closethread thread manager field/function. Mantis 13160
2010-03-26 23:31:52 +00:00
threadvr.inc
* Rewrote those insane {$ifdef FPC_HAS_INDIRECT_MAIN_INFORMATION} into somewhat more readable form.
2011-03-21 21:12:46 +00:00
typefile.inc
* be able to use feature fileio without feature random
2011-08-27 22:44:37 +00:00
ucomplex.pp
* patch from Antonio Puente Rodero to fix arctanh and arccosh in unit ucomplex, resolves #18844
2011-04-05 19:37:50 +00:00
ufloat128.pp
ustringh.inc
* Removed 'inline' attribute from 6 overloaded pos() functions which contain a managed typecast. Inlining it leads to noticeable increase in code size without any sensible speed improvement.
2012-02-01 13:34:36 +00:00
ustrings.inc
* Removed 'inline' attribute from 6 overloaded pos() functions which contain a managed typecast. Inlining it leads to noticeable increase in code size without any sensible speed improvement.
2012-02-01 13:34:36 +00:00
varerror.inc
variant.inc
* Changed code generation for variant assignments to typecast arguments to TVarData instead of using pointers. Fixes one (probably the ugliest one) case of non-disposed temp variables:
2012-01-03 19:31:58 +00:00
varianth.inc
- Removed outdated VER2_0 defines
2011-10-19 11:39:59 +00:00
variants.pp
* Get rid of using pdynarraytypeinfo, instead treat rtti as distinct 'header' and 'data' parts. In variants unit, use rtti declarations from typinfo directly. In system unit, declare private tdynarraytypedata record which (like typinfo.TTypeData) is not packed on alignment-sensitive targets. This simplifies code and removes scary pointer manipulations, should also yield better code on aligned targets.
2012-01-18 19:28: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 'inline' attribute from 6 overloaded pos() functions which contain a managed typecast. Inlining it leads to noticeable increase in code size without any sensible speed improvement.
2012-02-01 13:34:36 +00:00
wstrings.inc
* Removed 'inline' attribute from 6 overloaded pos() functions which contain a managed typecast. Inlining it leads to noticeable increase in code size without any sensible speed improvement.
2012-02-01 13:34:36 +00:00
wustrings.inc