nickysn
|
94e22f1262
+ added a getter for the NewExeSegmentFlags property, that returns the
|
преди 6 години |
pierre
|
36b7842eb6
Add x86_64-aros and m68k-macos to OSCPUSupported table
|
преди 6 години |
nickysn
|
e7d590724a
+ added and implemented the TNewExeRelocationList class
|
преди 6 години |
michael
|
a7880cbfab
* Fix bug #0035985
|
преди 6 години |
pierre
|
6f2b027e51
Avoid range check error for functions returning THandle type by using unusedhandle system constant
|
преди 6 години |
pierre
|
8fd0a27875
Avoid range check error for avr/i8086 CPU by changing local variable dist type to asizeuint
|
преди 6 години |
pierre
|
687554f4ec
Fix compilation for i8086, AllocateRawThunk return type changed to CodePointer
|
преди 6 години |
Károly Balogh
|
4936358bee
m68k: fpu capabilities support
|
преди 6 години |
pierre
|
7f6122884f
Fix assembly instruction errors
|
преди 6 години |
lacak
|
1da7ba5d70
fcl-db: sqldb: Upgrade TDS protocol version from 7.0 (MS SQL Server 2000) to newer 7.3 (MS SQL Server 2008) to support new data types DATE, TIME, DATETIME2 introduced in MS SQL Server 2008.
|
преди 6 години |
Mattias Gaertner
|
722e33ce65
fcl-passrc: parser: bark on garbage behind proc modifier
|
преди 6 години |
Mattias Gaertner
|
c3b1450c4b
fcl-passrc: generics: allow both a<t> and a<s,t>
|
преди 6 години |
svenbarth
|
652e1985a9
* implement thunking for x86_64 SysV ABI targets
|
преди 6 години |
svenbarth
|
58ada1f547
+ add a test for RawThunk; this does not require a function call manager thus it's better to place it in the general RTTI testcase so that it's always tested
|
преди 6 години |
svenbarth
|
62a61bdb41
* fix ifdefs for non-fpc (Lazarus likes to mess these up during auto completion...)
|
преди 6 години |
svenbarth
|
048dc7b289
* implement RawThunk for x86_64-win64
|
преди 6 години |
Jonas Maebe
|
27a4a3d446
* added error checking to the test
|
преди 6 години |
Jonas Maebe
|
693e72ade3
* Darwin now uses Mach VM calls for memory allocation instead of mmap/munmap
|
преди 6 години |
Jonas Maebe
|
14a7429e19
* factored out inlinenode check whether it may have a side effect
|
преди 6 години |
florian
|
5d1d9858d1
+ VMovVMov2VMov optimization
|
преди 6 години |
florian
|
3d5ab366e1
* fix RemoveSuperfluousVMov if the VMov destination reg is an integer register, resolved #35978
|
преди 6 години |
florian
|
4f38f12815
-- Zusammenführen von r42706 bis r42724 in ».«:
|
преди 6 години |
tg74
|
a5e158f8d6
cleanup
|
преди 6 години |
tg74
|
9baf452681
Bugfix GATHER/SCATTER memref
|
преди 6 години |
florian
|
9230ae5aab
o overhaul-base.patch by J. Gareth Moreton, base for further patches
|
преди 6 години |
Mattias Gaertner
|
210caa0c8d
fcl-passrc: fixed IsTypeCast for record type
|
преди 6 години |
svenbarth
|
9cac24a325
* fix compilation on targets that don't have a RawThunk defined yet
|
преди 6 години |
svenbarth
|
7d9b249def
+ add TRttiOrdinalType and TRttiInt64Type (what's left of the "ordinal like" ones is TRttiEnumerationType, TRttiSetType and a non-Delphi compatible TRttiBooleanType (due to FPC supporting multiple Boolean types))
|
преди 6 години |
svenbarth
|
92c6d166a8
* TRttiFloatType.GetFloatType() can be inline
|
преди 6 години |
svenbarth
|
8fdee2b3b1
* implement TRttiFloatType.GetTypeSize()
|
преди 6 години |