Commit History

Autor SHA1 Mensaxe Data
  sergei 7ba4e67564 * Fixed Linux FPU exception mapping for x86_64 and MIPS, might be still incomplete, but at least operations yielding NaNs no longer produce EAccessViolation. %!s(int64=11) %!d(string=hai) anos
  sergei ea36d4996a + MIPS: In PIC mode, set $t9 to correct value before exiting SignalToRunError, without it any subsequent access to global variable will repeatedly crash. %!s(int64=12) %!d(string=hai) anos
  pierre a311c53167 Replace HandleErrorFrame calls by HandleErrorAddrFrameInd where possible in common code (to allow correct backtrace for mips cpu) %!s(int64=13) %!d(string=hai) anos
  pierre 75420e78a8 Reset FPU exceptions and retrun after changing sigc_pc value if UContext is assigned %!s(int64=13) %!d(string=hai) anos
  pierre b0fcb8cb2f Third field of SignalToRunError must be PUContext type %!s(int64=13) %!d(string=hai) anos
  pierre 645698183d Integer Overflow signal must be mapped to error 215, not 205, which is for floating point overflow %!s(int64=13) %!d(string=hai) anos
  pierre 5597af2279 * Try to adapt sigcontext record to MIPS linux system %!s(int64=13) %!d(string=hai) anos
  pierre 150578f2c0 + Use SigContext sigc_sp and sigc_pc fields for HandleErrorAdrFrame parameters %!s(int64=13) %!d(string=hai) anos
  florian a2009af76e * updated MIPS code so the compiler gets through the system unit %!s(int64=13) %!d(string=hai) anos
  daniel 3307d98c40 - Revert micro-exe mode for now. %!s(int64=15) %!d(string=hai) anos
  daniel 2139a229d3 + If no unit is used, no symbol inside the system unit is used, %!s(int64=15) %!d(string=hai) anos
  florian 28ac4a8dda * several mips/mipsel related stuff fixed %!s(int64=15) %!d(string=hai) anos
  florian 80fc5f05dc + system unit part of David Zhang's MIPS port %!s(int64=15) %!d(string=hai) anos