Историја ревизија

Аутор SHA1 Порука Датум
  svenbarth 4e06d66d7f + implement RTL functionality for SEH for aarch64-win64 пре 5 година
  svenbarth bfa5bf80e2 * inside the Win64 system unit convert FPC_USE_WIN64_SEH to a SYSTEM_USE_WIN_SEH пре 5 година
  svenbarth c152796bf3 * rename RunErrorCodex64 to a more appropriate RunErrorCodeSEH пре 5 година
  svenbarth 25c6f3a667 * the prefetch bug handling is specific to x86_64 пре 5 година
  svenbarth f3c377f8d1 * use accessor functions to work with the TContext record пре 5 година
  sergei f73b3c6e4b * Also assign the ErrorCode variable, which is being checked by some tests like test/tstack.pp. пре 9 година
  sergei d93d36e6d3 * Win64: Use separate implementation of CaptureBacktrace that calls RtlCaptureStackBackTrace. This way it does not require non-optimized code to work correctly. пре 10 година
  sergei 896c1ff6d6 * Win64 SEH: don't call RunError in exception handler, because it always prints backtrace from caller's context. Instead, print the correct backtrace explicitly. пре 10 година
  sergei e79e038f9c + Win32/Win64 SEH: STATUS_FLOAT_MULTIPLE_(FAULTS|TRAPS) need additional handling. Makes floating-point exceptions consistent between x87 and SSE. пре 11 година
  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 година
  sergei 1d5dc8c3bd * More comments can never harm. пре 11 година
  sergei d004607876 * fpc_raiseexception does not return a result. пре 11 година
  sergei 04c0845189 * Moved more reusable exception handling code from seh64.inc to syswin.inc. пре 12 година
  sergei 6a40ff730c * In preparation to support SEH on Win32, moved definitions that apply to Win32 from seh64.inc into syswin.inc. пре 12 година
  sergei 690995fa12 * RTL: fixed some warnings when compiling for x86_64: пре 12 година
  Jonas Maebe 69c29a415f * pass the procdef to getintparaloc instead of only the proccalloption, so пре 12 година
  sergei cbad0abab5 + Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH. пре 13 година
  sergei cd347e40b2 * Moved existing exception-related definitions into separate include file seh64.inc, and added some more WinAPI definitions needed for SEH. пре 14 година