sergei
|
e79e038f9c
+ Win32/Win64 SEH: STATUS_FLOAT_MULTIPLE_(FAULTS|TRAPS) need additional handling. Makes floating-point exceptions consistent between x87 and SSE.
|
11 rokov pred |
sergei
|
3fb304cbe2
- Removed Win64 SEH code specific to results of managed types returned in registers. Since r26228 managed types are always returned in parameters.
|
11 rokov pred |
sergei
|
1d5dc8c3bd
* More comments can never harm.
|
11 rokov pred |
sergei
|
d004607876
* fpc_raiseexception does not return a result.
|
11 rokov pred |
sergei
|
04c0845189
* Moved more reusable exception handling code from seh64.inc to syswin.inc.
|
12 rokov pred |
sergei
|
6a40ff730c
* In preparation to support SEH on Win32, moved definitions that apply to Win32 from seh64.inc into syswin.inc.
|
12 rokov pred |
sergei
|
690995fa12
* RTL: fixed some warnings when compiling for x86_64:
|
12 rokov pred |
Jonas Maebe
|
69c29a415f
* pass the procdef to getintparaloc instead of only the proccalloption, so
|
12 rokov pred |
sergei
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
13 rokov pred |
sergei
|
cd347e40b2
* Moved existing exception-related definitions into separate include file seh64.inc, and added some more WinAPI definitions needed for SEH.
|
14 rokov pred |