Commit Verlauf

Autor SHA1 Nachricht Datum
  Károly Balogh a02ac161d6 aros: enable arosunits on ARM vor 8 Jahren
  Károly Balogh ee3274166f fpmkunit: enable AROS on arm vor 8 Jahren
  florian a705525e9b * allow prec/succ on non-consecutive enums if pred/succ are generated internally vor 8 Jahren
  florian f4d1331bbe * fpcmake has been updated vor 8 Jahren
  Károly Balogh 7c1c964c28 arm-aros: enabled basic AROS on ARM build vor 8 Jahren
  florian 9553e8b5a8 * fix building of ppudump vor 8 Jahren
  Károly Balogh 657aa06360 arm: arm-aros syscall support vor 8 Jahren
  pierre 89c1b68b14 * Delete regvars unit. vor 8 Jahren
  Károly Balogh ce5ff8ecd5 forgotten file, this should have been part of the previous commit vor 8 Jahren
  Károly Balogh c7c37f66ed * refactored syscall types for unified naming,first bits of ARM AROS syscall support vor 8 Jahren
  marcus 86940dfb32 AROS: added arm-aros target to compiler and fpcmake vor 8 Jahren
  michael c822e07f91 * Some minor changes: vor 8 Jahren
  marcus e54fdc3853 m68k: fixed compilation without FPU after 34785 vor 8 Jahren
  florian 0bc1e7e23b * "inherit" the nf_internal flag in tinlinenode.getaddsub_for_incdec vor 8 Jahren
  florian 4242949453 * write more information into the interference graph vor 8 Jahren
  florian ef81009362 * set nf_internal for nodes being generated by constant folding vor 8 Jahren
  florian 834d58f54c * better execution weighting for while loops: the condition must be evaluated with an increased execution weight as well vor 8 Jahren
  florian 64e2c2b914 + simplify succ/pred(<const>/x+/-x<const>) vor 8 Jahren
  florian 4862e64b53 * type conversions of constants require that unneeded bits are cut off vor 8 Jahren
  florian 96858dd64d + additional tests which ensure that constant propagation is off vor 8 Jahren
  florian 8471e02e40 * call simplify after typechecking for nodes vor 8 Jahren
  florian 6b84a1e1b8 + do constant propagation into arguments of inline nodes if possible vor 8 Jahren
  florian 000cffa8e3 * make more use of nf_internal to avoid range check errors vor 8 Jahren
  florian e4d60b2048 * factored out tinlinenode.getaddsub_for_incdec from first_IncDec so it can be used independently vor 8 Jahren
  florian 509f6839fe + replace i:=succ/pred(i) by inc/dec(i) vor 8 Jahren
  florian 8bbd2e4030 + test for issue #27744 vor 8 Jahren
  florian 5df9b994d1 * fix warnings which were caused by last changes to for node generation vor 8 Jahren
  florian 0610187878 + transform for loop into equivalent while loop during pass 1 to simplify code generation vor 8 Jahren
  florian 82e6e1eb34 + tempinfo flag ti_no_final_regsync which prevents that the final reg. sync. is emitted vor 8 Jahren
  florian 8c701eaa7b * reset c in dir_include if it will be re-read vor 8 Jahren