..
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
fpc: don't treat codepage as different if one element of array has CP_ACP codepage in fpc_AnsiStr_Concat_multi
2012-02-20 00:30:03 +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 + optimized generic round_real
2008-06-28 14:17:06 +00:00
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
rtl: remove spaces
2012-02-09 08:13:05 +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
* add missing currh.inc belonging to revision 10422
2008-03-03 21:34:40 +00:00
dos.inc
* DoDirSeperators pchar overload
2008-02-01 08:16:33 +00:00
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
Merged revisions 9693-10480 via svnmerge from
2008-03-12 21:33:48 +00:00
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
Merged revisions 9693-10480 via svnmerge from
2008-03-12 21:33:48 +00:00
fpintres.pp
Merged revisions 9693-10480 via svnmerge from
2008-03-12 21:33:48 +00:00
gencurr.inc
* add missing gencurr.inc belonging to revision 10422
2008-03-03 21:39:19 +00:00
generic.inc
* generic fpc_shortstr_assign: cleaned up
2012-01-30 09:20:43 +00:00
genmath.inc
* set result of exp() to 0 in case of underflow with masked exceptions
2012-02-17 13:07:50 +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
* fixed overflow checking for $8000000000000000 in generic int64 mul
2008-03-01 19:38:19 +00:00
intres.inc
Merged revisions 9693-10480 via svnmerge from
2008-03-12 21:33:48 +00:00
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
* use math.SetExceptionMask() to disable floating point exceptions
2008-07-20 09:07:50 +00:00
makefile.inc
+ system unit depends on compproc.inc
2010-07-31 20:45:00 +00:00
mathh.inc
* moved float_rounding_mode to systemh.inc; renamed to softfloat_rounding_mode
2008-06-12 20:23:37 +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
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
Fix syntax error in record
2012-02-22 23:24:34 +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
Merged revisions 9693-10480 via svnmerge from
2008-03-12 21:33:48 +00:00
system.fpd
* power functions added
2011-12-28 18:11:45 +00:00
system.inc
* Fix compilation for cpu i386
2012-02-05 18:51:23 +00:00
systemh.inc
* started to fix the mips(el) linux rtl
2012-02-04 21:25:53 +00:00
text.inc
* fixed compilation on platforms without ansistring support since assigning
2012-02-17 13:16:32 +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 'first' field and 'packed' attribute from TAnsiRec and TUnicodeRec. Removing 'packed' should yield more efficient code on alignment-sensitive targets, while removing 'first' effectively makes two records identical to each other. Further cleanup is possible, but let's see the test suite results before proceeding.
2012-02-07 16:23:50 +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 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
- 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
wustrings.inc
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00