Commit History

Author SHA1 Message Date
  peter 5218af7926 * delphi compile fixes 25 years ago
  peter b940fa6442 * push ebp instead of 0 for raise without address 25 years ago
  peter 34a42a439b * restore labels when error in except block (merged) 25 years ago
  Jonas Maebe 67ac676004 + added is_addr field for labels, if they are only used for getting the address 25 years ago
  michael 650fbb86aa + removed logs 25 years ago
  michael e7aca136a1 + Initial import 25 years ago
  florian e2eba0de14 * the on statement has to clear the temp. gen before calling secondpass for 25 years ago
  florian 3cae2ee1a5 * fixed a problem when returning int64/qword from a function in -Or: in some 25 years ago
  peter ebbf2e578f * backtraces for exceptions are now only generated from the place of the 25 years ago
  Jonas Maebe 941f20c29a * cleaner register (de)allocation in secondfor (for optimizer) 25 years ago
  Jonas Maebe 0fd1e94dbb * release register used in for-loop before end label (for better 25 years ago
  pierre 13d1fb7192 Use $GOTO ON 25 years ago
  florian 05e486a068 * big update for exception handling code generation: possible mem holes 25 years ago
  peter 4a4a24b6e8 * log truncated 25 years ago
  Jonas Maebe 60d858c278 * regallocation fixes 25 years ago
  peter e525797c51 * updated copyright to 2000 26 years ago
  peter 68c2c36d36 * nested try blocks work again 26 years ago
  peter 7583de7a4f - removed freelabel() 26 years ago
  peter 36710decd4 * support exit,break,continue in try...except 26 years ago
  florian eb70ce1522 * made the goto checking for excpetions more fool proof against errors 26 years ago
  florian 577edbbd3f + compiler checks now if a goto leaves an exception block 26 years ago
  peter 3d1c450db8 * fixed selfpointer after destroyexception 26 years ago
  peter 0512ba80fb + ttype, tsymlist 26 years ago
  pierre 377e19128d * fix for form bug #721 26 years ago
  peter 892d38d1f4 * push address also for raise at 26 years ago
  peter 0887060ff2 * truncated log to 20 revs 26 years ago
  peter f4932cb67b * fpc_freemem fpc_getmem new callings updated 26 years ago
  florian 0dd2b51943 * problems with readln fixed: esi wasn't restored correctly when 26 years ago
  pierre 781429264d * bug exit('test') + fail for classes 26 years ago
  peter 6b1ab5eb31 * procinfo is now a pointer 26 years ago