.. |
aliases.inc
|
f136e44b6b
- RTL: cleaned up remaining 'decr_ref' routines (not removed completely due to bootstrapping needs, but aliased to 'finalize' ones).
|
13 jaren geleden |
astrings.inc
|
950ef49b5c
fpc: don't treat codepage as different if one element of array has CP_ACP codepage in fpc_AnsiStr_Concat_multi
|
13 jaren geleden |
cgeneric.inc
|
4ebc34c5e7
* Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt.
|
14 jaren geleden |
cgenmath.inc
|
310ec39757
* fixed + optimized generic round_real
|
17 jaren geleden |
cgenstr.inc
|
4ace790492
* remove $Log
|
20 jaren geleden |
charset.pp
|
1db610ecbd
merge r17434 from cpstrnew branch by michael:
|
14 jaren geleden |
cmem.pp
|
41f25c2b21
* fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
|
14 jaren geleden |
compproc.inc
|
79b725990c
rtl: remove spaces
|
13 jaren geleden |
crt.inc
|
2353848004
* extension of r13191 to OS/2, EMX and potential other platforms using crt.inc based implementation of unit crt
|
16 jaren geleden |
crth.inc
|
78c29a33ba
* changed the parameters of gotoxy() and the return values of wherex/wherey
|
16 jaren geleden |
ctypes.pp
|
e9c922b193
* fixed compilation with Delphi (patch by Sven Barth, mantis #17016)
|
15 jaren geleden |
currh.inc
|
ebba2f1185
* add missing currh.inc belonging to revision 10422
|
17 jaren geleden |
dos.inc
|
517fd357c9
* DoDirSeperators pchar overload
|
17 jaren geleden |
dosh.inc
|
859bb30daa
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
|
20 jaren geleden |
dynarr.inc
|
92f927976e
* Rewrote fpc_dynarray_copy to trim out-of-range arguments instead of raising range error. Makes behavior Delphi-compatible and resolves #21396.
|
13 jaren geleden |
dynarrh.inc
|
c5f82ba6de
+ (ole)variant<->error type conversion
|
20 jaren geleden |
dynlibs.pas
|
859757003f
* fix SafeLoadLibrary: fixed defines, sse control word should be stored as well
|
14 jaren geleden |
except.inc
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
13 jaren geleden |
exeinfo.pp
|
5d82eaa628
* fix buggy stabs offset calculation
|
13 jaren geleden |
extres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 jaren geleden |
fexpand.inc
|
b127fc154a
* Fixed spell error revealed by lintian.
|
15 jaren geleden |
file.inc
|
ab8b32dafb
- removed PARAOUTFILE define and ifdefs
|
16 jaren geleden |
filerec.inc
|
71318f202b
+ Removed FPC_HASUSERDATA32 define
|
20 jaren geleden |
fpextres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 jaren geleden |
fpintres.pp
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 jaren geleden |
gencurr.inc
|
3a8284b524
* add missing gencurr.inc belonging to revision 10422
|
17 jaren geleden |
generic.inc
|
f18767f6a8
* generic fpc_shortstr_assign: cleaned up
|
13 jaren geleden |
genmath.inc
|
e8dae4f30a
* set result of exp() to 0 in case of underflow with masked exceptions
|
13 jaren geleden |
genset.inc
|
c2c68ddb8f
- removed FPC_NEW_BIGENDIAN_SETS define and if(n)defs
|
16 jaren geleden |
genstr.inc
|
97e6e1fafd
* Changed generic StrCopy and StrECopy to use IndexByte+Move:
|
13 jaren geleden |
genstrs.inc
|
4ace790492
* remove $Log
|
20 jaren geleden |
getopts.pp
|
0021183eb6
* Patch from reporter of bug ID #13924 to fix arguments with spaces if no argv is declared.
|
16 jaren geleden |
heap.inc
|
6a1a2d3464
* get rid of some feature checks, probably the whole feature stuff is plainly the wrong way, embedded rtl compiles again, resolves #20913
|
13 jaren geleden |
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
|
13 jaren geleden |
heaptrc.pp
|
00ca9b4ce5
+ Support multithreaded windows executables inCheckPointer function
|
13 jaren geleden |
innr.inc
|
5dae691c96
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
|
15 jaren geleden |
int64.inc
|
2722b5b381
* fixed overflow checking for $8000000000000000 in generic int64 mul
|
17 jaren geleden |
intres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 jaren geleden |
iso7185.pp
|
9e053edf2e
* fix iso i/o with unix style line feeds
|
15 jaren geleden |
keyboard.inc
|
85b8eeac17
+ common CtrlBreakHandler for unit Keyboard
|
18 jaren geleden |
keybrdh.inc
|
4ace790492
* remove $Log
|
20 jaren geleden |
keyscan.inc
|
56d3bf1403
+ Keyboard unit overhaul
|
19 jaren geleden |
lineinfo.pp
|
ceffd8b8cc
* Fix lineinfo problems for BeOS/Haiku
|
13 jaren geleden |
lnfodwrf.pp
|
35a2ed9a6c
- Removed unused variable
|
14 jaren geleden |
lstrings.pp
|
790a4fe2d3
* log and id tags removed
|
20 jaren geleden |
macpas.pp
|
f22c6870d5
* use math.SetExceptionMask() to disable floating point exceptions
|
17 jaren geleden |
makefile.inc
|
2d042aca6b
+ system unit depends on compproc.inc
|
15 jaren geleden |
mathh.inc
|
4ac1deb50b
* moved float_rounding_mode to systemh.inc; renamed to softfloat_rounding_mode
|
17 jaren geleden |
matrix.pp
|
99c261c5ba
* add $mode fpc to matrix unit, mants 17357
|
15 jaren geleden |
mmatimp.inc
|
8833c1cfa3
* patch by Petr-K to fix 3*3 matrix inversion, resolves #19828
|
14 jaren geleden |
mouse.inc
|
02bed23a11
* Prevent range check error at compile time.
|
18 jaren geleden |
mouseh.inc
|
4ace790492
* remove $Log
|
20 jaren geleden |
mvecimp.inc
|
1b36a0b437
+ Add a matrix unit I wrote some time ago
|
21 jaren geleden |
objc.pp
|
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
|
15 jaren geleden |
objc1.inc
|
6308630e3e
* rtl changes part of r15460
|
15 jaren geleden |
objcbase.pp
|
e0e326be8e
+ add {$packrecords c} to all units importing Objective-C records since
|
14 jaren geleden |
objcnf.inc
|
6308630e3e
* rtl changes part of r15460
|
15 jaren geleden |
objects.pp
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 jaren geleden |
objpas.inc
|
568ef396fb
* 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.
|
13 jaren geleden |
objpash.inc
|
e4a6221bf3
compiler, rtl: add vtUnicodeString (issue #0018560)
|
14 jaren geleden |
pagemem.pp
|
4ace790492
* remove $Log
|
20 jaren geleden |
printer.inc
|
4ace790492
* remove $Log
|
20 jaren geleden |
printerh.inc
|
4ace790492
* remove $Log
|
20 jaren geleden |
readme
|
13db04fb8b
* small cleanup of commented code (merged)
|
24 jaren geleden |
real2str.inc
|
c506913e9b
* iso conformant writing of floats (using e instead of E) in iso mode
|
15 jaren geleden |
resh.inc
|
0ba6c22b28
* fix for Mantis 16195, Delphi compatibility resource handle types were not 64-bit proof.
|
15 jaren geleden |
rtti.inc
|
f136e44b6b
- RTL: cleaned up remaining 'decr_ref' routines (not removed completely due to bootstrapping needs, but aliased to 'finalize' ones).
|
13 jaren geleden |
sfpu128.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
13 jaren geleden |
sfpux80.pp
|
6e81fe6abc
+ Add two new sotfpuu units with x80 or 128 bit support
|
13 jaren geleden |
sockets.inc
|
b5494c534c
* handle EsockEINTR for fpaccept and fpconnect
|
16 jaren geleden |
socketsh.inc
|
9b6b88b100
* deprecated some 1.0.x stuff.
|
15 jaren geleden |
sockovl.inc
|
2ee5b728ba
* disable the 1:1 aliases of the legacy errorhandling.
|
16 jaren geleden |
softfpu.pp
|
702db31dc6
Fix syntax error in record
|
13 jaren geleden |
sstrings.inc
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 jaren geleden |
stdsock.inc
|
c127154efa
o Haiku patches by Olivier Coursiere
|
16 jaren geleden |
strings.pp
|
724f41a9af
- Cleaned out FPC_STRTOSHORTSTRPROC and FPC_STRTOCHARARRAYPROC defines. Somebody had to do it one day.
|
13 jaren geleden |
stringsi.inc
|
0e9690c31b
* added striscan, strriscan and stripos
|
16 jaren geleden |
sysres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 jaren geleden |
system.fpd
|
881caba4c3
* power functions added
|
13 jaren geleden |
system.inc
|
b058593b53
* Fix compilation for cpu i386
|
13 jaren geleden |
systemh.inc
|
69c1a6cd16
Set FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE for mips
|
13 jaren geleden |
text.inc
|
aa9aeeada0
* fixed compilation on platforms without ansistring support since assigning
|
13 jaren geleden |
textrec.inc
|
b7185a554c
rtl:
|
14 jaren geleden |
thread.inc
|
4a9c8e330b
+ Move EXEC_callback into separate file win/systlsdir.inc
|
13 jaren geleden |
threadh.inc
|
8cce3d3f91
* closethread thread manager field/function. Mantis 13160
|
15 jaren geleden |
threadvr.inc
|
f7dcad6f92
* Rewrote those insane {$ifdef FPC_HAS_INDIRECT_MAIN_INFORMATION} into somewhat more readable form.
|
14 jaren geleden |
typefile.inc
|
2c42d8e1e8
* be able to use feature fileio without feature random
|
14 jaren geleden |
ucomplex.pp
|
f2a3f4e5af
* patch from Antonio Puente Rodero to fix arctanh and arccosh in unit ucomplex, resolves #18844
|
14 jaren geleden |
ufloat128.pp
|
e3085015f7
* continued to work on float128 stuff
|
18 jaren geleden |
ustringh.inc
|
7ff76caa73
* 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.
|
13 jaren geleden |
ustrings.inc
|
180686e429
* 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.
|
13 jaren geleden |
varerror.inc
|
77d20627dc
* removed duplicate EVariant class from varutils and incorporated
|
19 jaren geleden |
variant.inc
|
49700e675c
* 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:
|
13 jaren geleden |
varianth.inc
|
f4023ef49e
- Removed outdated VER2_0 defines
|
14 jaren geleden |
variants.pp
|
a8fe9601de
* 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.
|
13 jaren geleden |
video.inc
|
4a3248bc08
+ Correct behaviour when initialization fails.
|
19 jaren geleden |
videoh.inc
|
845125c2e7
* video unit maxwidth increased to 240 (FV editor
|
15 jaren geleden |
wstringh.inc
|
f07d02b427
- Removed string conversion helpers that are not actually used by compiler code generation (duplicated pwidechar/punicodechar stuff).
|
13 jaren geleden |
wstrings.inc
|
f07d02b427
- Removed string conversion helpers that are not actually used by compiler code generation (duplicated pwidechar/punicodechar stuff).
|
13 jaren geleden |
wustrings.inc
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 jaren geleden |