florian
|
64ad48e89e
* forgotten part of r39750
|
6 years ago |
florian
|
25c5ee2fc3
* patch by J. Gareth Moreton to fix vectorcall (no effect) for linux,
|
7 years ago |
florian
|
31f78ea2b6
+ implementation of the vectorcall calling convention by J. Gareth Moreton
|
7 years ago |
Jonas Maebe
|
265c8e7bbc
+ support for specifying ms_abi_default, ms_abi_cdelc, sysv_abi_default, and
|
8 years ago |
svenbarth
|
1c98a48c47
* mark __FPC_specific_handler as an external symbol
|
8 years ago |
Jonas Maebe
|
880d438704
* renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can
|
8 years ago |
sergei
|
70dda94474
* x86_64-win64: don't allocate outgoing parameter area in nostackframe procedures, it fails compilation if range/overflow/etc checking is enabled (which always sets pi_do_call) due to check introduced in r22677.
|
12 years ago |
sergei
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
13 years ago |
sergei
|
d4b2998e07
* Another attempt to fix x86_64 stack frame calculation, tested better this time.
|
14 years ago |
sergei
|
c40b8d92c7
* Revert r17695 because it breaks cycling.
|
14 years ago |
sergei
|
318a55b96c
* x86_64-win64: fixed stack calculations so that 32-byte spilling area is only included once and only for non-leaf procedures (it was included twice with -O- and 3 times with -O2, wasting large amounts of stack memory).
|
14 years ago |
daniel
|
e002e6b9f4
* Also execute setfirsttemp on non-Windows platforms. Fixes -O2 cycle on Linux.
|
18 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
florian
|
d904a04d3b
* fixed stackframe generation for win x64
|
19 years ago |
Jonas Maebe
|
01bfed76e3
+ support for passing parameters via pre-allocated stack space on i386
|
19 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
florian
|
8a9758c5e2
* logs truncated
|
21 years ago |
florian
|
588e2c38bf
* dwarf branch merged
|
21 years ago |
peter
|
8c5b0f7d82
* first try to get cpupara working for x86_64
|
21 years ago |
florian
|
f84979f02d
* x86-64 compilation fixed
|
21 years ago |
florian
|
b59b436130
* x86-64 compiles
|
22 years ago |