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