Commit History

Author SHA1 Message Date
  peter 323fc850b9 * fixed duplicate alias check 18 years ago
  peter c9703d43d5 * check also procedure aliases for duplicate names when 18 years ago
  Jonas Maebe e815b923d5 * a_loadfpu_* gets two size parameters: fromsize and tosize 18 years ago
  Jonas Maebe 1d96dcc50d * renamed nf_swaped to nf_swapped 18 years ago
  Jonas Maebe 003a23c748 * fixed loc_mmregister bug in r4611 18 years ago
  florian 4c2b412613 * x86_64-win64 returns structured types up to 8 bytes in rax 18 years ago
  yury 319d92fe9a * Release register of by value parameter after making its local copy. It fixes bug when local stack location is referenced using big (>4k) PC relative offset by ARM CPU. In this case temp register is needed and wrong temp register is allocated. 18 years ago
  peter 0557ddc342 * removed typed const, it is now handled by staticvarsym 19 years ago
  peter f2a25e845d * refactor gen_alloc_symtable so it depends on varsym type and not 19 years ago
  peter 3cae449fda * moved rtti to ncgrtti 19 years ago
  peter e17b424e28 * refactor procsym procdef list 19 years ago
  peter 658c46b903 * remove tdictionary and tindexarray 19 years ago
  Jonas Maebe aa65525fff * fixed incompatibility between -gt and openstring (and faked open strings 19 years ago
  peter 136d3e8d46 * refactor implemented interfaces 19 years ago
  florian ef7bd58c54 * germanism removed (aktfilepos -> current_filepos) 19 years ago
  florian 85d63d9fa9 * settings refactored 19 years ago
  peter 3078a1927f * remove ttype 19 years ago
  florian 9a1b9071a5 * implemented kylix like local directive, fixes #7242 19 years ago
  florian fb5e396881 + experimental -Sv option to support vector arithmetics 19 years ago
  florian 67ba76f090 * several arm fixes 19 years ago
  Jonas Maebe 7528a28287 * keep track of a sym's initial location to use during the generation 19 years ago
  Jonas Maebe 8637bddf72 * initialize full 64 bit of 64 bit static/global register variables 19 years ago
  Jonas Maebe 6997121c18 * also perform "SSA" for certain loads (currently derefn, righthand side of 19 years ago
  florian d4d4d03b3b * correct handling of result register allocation of exception helpers 19 years ago
  Jonas Maebe 1f42ee201b + support for bitpacked records, except for: 19 years ago
  Jonas Maebe eccbc78e04 + support for bitpacked arrays: 19 years ago
  Jonas Maebe ac2189cb71 * -gt now also trashes function results passed by reference 19 years ago
  Jonas Maebe c25aba7592 * cleaned up subsetreg support (put everything in a record) 19 years ago
  tom_at_work 65503f5786 * on 64 bit machines load 64 bit "trash constants" directly as well 19 years ago
  Jonas Maebe f5a902b2ee * fixed register allocation for -gt 19 years ago