Commit History

Author SHA1 Message Date
  peter 01fd4f55f6 Merged revisions 8014,8016,8027,8034,8036-8037,8039,8044,8046,8048,8051,8060,8071,8075-8076,8082-8083,8087-8089,8091,8095-8096,8098-8100,8136,8138,8143,8148,8154,8157-8160,8164-8166,8170,8174-8177,8187-8188,8190,8203,8206-8207,8212-8213,8215-8217,8219,8223,8225,8227,8233-8239,8252-8253,8262,8268-8273,8275,8281,8284,8302,8305,8307,8309,8316,8318-8319,8324-8325,8327,8336-8341,8347,8349,8351,8354,8357-8359,8370-8371,8382-8383,8402,8404,8407-8408,8410-8411,8418,8420-8427,8430,8432,8434-8435,8438-8443,8445-8446,8448,8450-8454,8456-8457,8459,8462,8469-8470,8472-8483,8486-8488,8490,8493,8496,8506,8512 via svnmerge from 18 years ago
  yury ac11ecabdb Merged revisions 7988 via svnmerge from 18 years ago
  florian f28f12af00 Merged revisions 7100 via svnmerge from 18 years ago
  florian 2167655902 * patch from Thorsten Engler submitted in #8235 18 years ago
  tom_at_work 106fe68ce6 * renamed TStringList to TCmdStrList, in general use TCmdStr instead of shortstrings to fix bug #6351 18 years ago
  Jonas Maebe 44dffffdf2 * undid accidental commit of partial TCmdStrListItem change 18 years ago
  Jonas Maebe 5fde39cd69 * reinstated trashing of out parameters with -gt (see mantis 8216, 18 years ago
  Jonas Maebe 879a1594e1 * don't trash out parameters, because the caller may expect them to be 18 years ago
  Jonas Maebe 14a95ccdc3 * fixed r6149 18 years ago
  Jonas Maebe fcb128c66c * don't trash reference counted types with -gt (mantis 8183) 18 years ago
  florian 5c74d8078a * take result register size from funcretloc 18 years ago
  Jonas Maebe b951947b64 * partially fixed Delphi compatibility for assembler procedures: in case 18 years ago
  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 19 years ago
  Jonas Maebe 1d96dcc50d * renamed nf_swaped to nf_swapped 19 years ago
  Jonas Maebe 003a23c748 * fixed loc_mmregister bug in r4611 19 years ago
  florian 4c2b412613 * x86_64-win64 returns structured types up to 8 bytes in rax 19 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. 19 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