Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 51e68eb302 * fixed several places where the interface crc could change: %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 91d5457b38 * moved around/replaced the following procedures to stop nflw from depending %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 28df55fe08 * moved handle_calling_convention() to pparautl %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe f754978540 * handle constructor function results that have been migrated to the %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 0cd85d73e4 * ttryfinallynode now inherits from tbinarynode instead of tloopnode, as its %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the %!s(int64=6) %!d(string=hai) anos
  florian 3b3e33d863 + correctly set var state of addr and frame in raise statements, resolves #33818 %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe a2217cedd5 * evaluate the lower and upper bounds of for-loops in ISO mode using the %!s(int64=7) %!d(string=hai) anos
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers %!s(int64=8) %!d(string=hai) anos
  florian b1dff29cbf * removed unused units %!s(int64=8) %!d(string=hai) anos
  svenbarth c6f19b9888 * create_for_in_loop: if there's a choice between iterating an array and a set then prefer the set for backwards compatibility %!s(int64=8) %!d(string=hai) anos
  svenbarth a8b1d340c7 * create_for_in_loop: explicitely convert "for ... in [] do" to a nothing-node including an unreachable code warning (avoids code conversions that are for naught anyway) %!s(int64=8) %!d(string=hai) anos
  yury 54f1890fea * Fixed memory leak of tlabelnode.labsym. %!s(int64=8) %!d(string=hai) anos
  yury 5405a4727a * Removed unused vars. %!s(int64=8) %!d(string=hai) anos
  florian 8471e02e40 * call simplify after typechecking for nodes %!s(int64=8) %!d(string=hai) anos
  florian 000cffa8e3 * make more use of nf_internal to avoid range check errors %!s(int64=8) %!d(string=hai) anos
  florian 0610187878 + transform for loop into equivalent while loop during pass 1 to simplify code generation %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe 051317e82e * load the function result from the parentfpstruct to its original location %!s(int64=9) %!d(string=hai) anos
  Jeppe Johansen e20f2111b7 Check for nil before doing loopunrolling. %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 95927665ce - removed variable notification support, it's not used and superceded by %!s(int64=10) %!d(string=hai) anos
  svenbarth 529677cc79 ncal.pas: %!s(int64=10) %!d(string=hai) anos
  svenbarth 65c37df999 + extend tprocdef with the possiblity to create it as unregistered %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 201121d7c9 * synchronised with trunk till r30345 %!s(int64=10) %!d(string=hai) anos
  florian 0bc63c438e + tifnode.create_internal %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 %!s(int64=10) %!d(string=hai) anos
  florian f813703cf3 * fixes several issues with loop unrolling %!s(int64=10) %!d(string=hai) anos
  florian f630fb94b5 * do not warn when internally generated if nodes are simplified %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 5c75b6dd6b * synchronised with trunk up till r28402 %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 6e1d370417 * split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 142d5d6d06 - removed get_jumpbuf_size/align, use rec_jmp_buf instead %!s(int64=11) %!d(string=hai) anos