Commit History

Author SHA1 Message Date
  Jonas Maebe f15dbd7bf0 * range checking is now processor independent (part in cgobj, part in cg64f32) and should work correctly again (it needed some changes after the changes of the low and high of tordef's to int64) * maketojumpbool() is now processor independent (in ncgutil) * getregister32 is now called getregisterint 23 years ago
  Jonas Maebe cd378a2881 * fixed type conversions from dynamic arrays to open arrays 24 years ago
  Jonas Maebe 5501aa4e9a * converted lo/hi to processor independent code, generated code is the 24 years ago
  Jonas Maebe 6dbf240bde * less unnecessary regvar loading with if-statements 24 years ago
  Jonas Maebe a40c2b8dd0 - removed unused units form uses-clause and unused local vars 24 years ago
  Jonas Maebe 8e70f9aaf8 * fixed big bug in my previous changes (the arguent for bts/btr is always 24 years ago
  Jonas Maebe 49f399d750 * fixed bug reported by sg about self not being restored after calling 24 years ago
  Jonas Maebe 17b2fa3424 * simplified det_resulttype code for include/exclude 24 years ago
  peter f88f6eb571 * rtti/init table updates 24 years ago
  Jonas Maebe fc92c3b336 + compilerproc implementation of most string-related type conversions 24 years ago
  florian 9746f4c2d6 * some cg reorganisation 24 years ago
  Jonas Maebe 808ab9e7e7 * fixed big bug in handle_str that caused it to (almost) always call 24 years ago
  Jonas Maebe a6cfe4083a + tempcreate/ref/delete nodes (allows the use of temps in the 24 years ago
  Jonas Maebe 61020cd424 * made in_reset_typedfile/in_rewrite_typedfile handling processor 24 years ago
  Jonas Maebe 0895ca2f28 * made code for str(x,y) completely processor independent 24 years ago
  peter 53e8ce0e1e * internal length for ansistring and widestrings 24 years ago
  peter ca8d604964 * various widestring updates, it works now mostly without charset 24 years ago
  peter a7cf57524e * symtable change to classes 24 years ago
  peter 4e2655cdc5 * resulttype rewrite 24 years ago
  Jonas Maebe fe7eb08eef * fixed some memory leaks 24 years ago
  peter 32b9cdb7cf + new tlinkedlist class (merge of old tstringqueue,tcontainer and 25 years ago
  florian 9e14dafee3 * helper name of val for qword fixed 25 years ago
  Jonas Maebe c91a23c27d * new constant handling: from now on, hex constants >$7fffffff are 25 years ago
  Jonas Maebe a8af566cd7 + new integer regvar handling, should be much more efficient 25 years ago
  florian b9796f6a7f * unused units removed from uses clause 25 years ago
  florian 1462deb207 * interfaces are basically running 25 years ago
  florian 68c1a1e3e6 * System.TypeInfo fixed 25 years ago
  peter 451723647e * symtable splitted, no real code changes 25 years ago
  Jonas Maebe bdd82f8c9f * fixed setlength for shortstrings 25 years ago
  florian f80c24177a * a lot of changes: 25 years ago