Commit History

Autor SHA1 Mensaxe Data
  paul fcaac0ebe1 compiler,rtl - safecall handling: %!s(int64=15) %!d(string=hai) anos
  paul bfb7d91b74 rtl: fix typos %!s(int64=15) %!d(string=hai) anos
  yury e475735c43 * ifdefed fatal error messages in exception handling to be available only if debugging is needed. %!s(int64=17) %!d(string=hai) anos
  yury 99ea98c7b1 * Workaround dead code warnings by using preprocessor. %!s(int64=17) %!d(string=hai) anos
  yury 3ab20922d6 * Optimization for code size. It saves 1.5KB for ARM and 0.5KB for i386. %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 865a4573cf * exit with exitcode 217 instead of some random OS result %!s(int64=19) %!d(string=hai) anos
  yury df6fec5301 * removed runtime error on unhandled exception when SysUtils is used. %!s(int64=19) %!d(string=hai) anos
  florian 0089de9428 * improved exception handling code %!s(int64=19) %!d(string=hai) anos
  florian 9e5a2f9522 * From Yury Sidorov: %!s(int64=20) %!d(string=hai) anos
  florian 25b79e9db3 * patch from Yury Sidorov to make simply exception handling without sysutils possible %!s(int64=20) %!d(string=hai) anos
  peter 58cdeb8184 * give runerror 231 if exceptobjectstack=nil %!s(int64=20) %!d(string=hai) anos
  michael 5cafc069b5 + Removed NOSAVEREGISTERS define %!s(int64=20) %!d(string=hai) anos
  michael 859bb30daa + Removed HASTHREADVAR SUPPORT_THREADVAR defines %!s(int64=20) %!d(string=hai) anos
  michael 93ba0409be + Removed HASCOMPILERPROC define %!s(int64=20) %!d(string=hai) anos
  michael 5d02b2c6cc Removed HAS_ADDR_STACK_ON_STACK define %!s(int64=20) %!d(string=hai) anos
  peter 4ace790492 * remove $Log %!s(int64=20) %!d(string=hai) anos
  peter 87fe5d9b98 * limit backtraces to values inside the stack, patch by Vincent Snijders %!s(int64=20) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  michael 71f56b3d61 + Patch to return nil if there is no exception object (as in Delphi) %!s(int64=20) %!d(string=hai) anos
  florian cd86e40cb7 * ref. counting for popping second exceptiono object fixed %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  peter 93ec8d154c * fix crash with backtrace if invalid frame is passed %!s(int64=20) %!d(string=hai) anos
  peter a68b710efd * retrieve backtrace when exception is raised %!s(int64=20) %!d(string=hai) anos
  peter fd759e521f * saveregisters calling convention is obsolete %!s(int64=21) %!d(string=hai) anos
  florian 2553988d5a * exception addr record size for 64 bit systems fixed %!s(int64=21) %!d(string=hai) anos
  florian c9122a4719 + completed x86-64/linux system unit %!s(int64=21) %!d(string=hai) anos
  michael 0271650b3a + New runerror 231 (exception stack error) and 232 (nothread support) %!s(int64=22) %!d(string=hai) anos
  florian 91cd02e04e + applied patch for ref. counted exceptions by Johannes Berg %!s(int64=22) %!d(string=hai) anos
  marco e4621276af * one VIRTUALPASCAL %!s(int64=22) %!d(string=hai) anos