Commit History

Autor SHA1 Mensaxe Data
  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 %!s(int64=18) %!d(string=hai) anos
  yury 231899e32c Merged revisions 7691,7696,7714 via svnmerge from %!s(int64=18) %!d(string=hai) anos
  peter 9676482f8e * fix array constructors that start with nil %!s(int64=18) %!d(string=hai) anos
  pierre f82d47e370 * Use IncRefCountBy %!s(int64=18) %!d(string=hai) anos
  florian 8ecdbbc515 * fix intf assignment %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe c0eb91ffc8 * fixed error message for trying to assign to formal parameters and %!s(int64=19) %!d(string=hai) anos
  peter 0557ddc342 * removed typed const, it is now handled by staticvarsym %!s(int64=19) %!d(string=hai) anos
  peter f2a25e845d * refactor gen_alloc_symtable so it depends on varsym type and not %!s(int64=19) %!d(string=hai) anos
  peter e17b424e28 * refactor procsym procdef list %!s(int64=19) %!d(string=hai) anos
  peter 658c46b903 * remove tdictionary and tindexarray %!s(int64=19) %!d(string=hai) anos
  florian 85d63d9fa9 * settings refactored %!s(int64=19) %!d(string=hai) anos
  peter dc29821e8c * ttypenode.dogetcopy added %!s(int64=19) %!d(string=hai) anos
  peter 3078a1927f * remove ttype %!s(int64=19) %!d(string=hai) anos
  florian 9a1b9071a5 * implemented kylix like local directive, fixes #7242 %!s(int64=19) %!d(string=hai) anos
  peter 2f0ce31751 * string concat changed from function to procedure to %!s(int64=19) %!d(string=hai) anos
  peter 75dee03578 * fix type determining of array of integer constructors %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe e9580628d3 * make temps which are passed as the location for the function %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 733f559267 * also perform C varargs type conversions for cdecl procedures declared %!s(int64=19) %!d(string=hai) anos
  chrivers f0a62b1e47 Changed implicit type conversion helper for interface assignments. This is needed for _IMPLEMENTS. Will be optimized to be more optimal for non-implements interfaces %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe e0250bcdb4 * never remove regvar-ability of parameters passed by reference %!s(int64=19) %!d(string=hai) anos
  florian 570c1bc3a5 * widestrings aren't ref. counted anymore on windows %!s(int64=19) %!d(string=hai) anos
  florian 23f1f83835 + is_automatable %!s(int64=19) %!d(string=hai) anos
  peter 95be416b9d * don't allow stringconst+integer %!s(int64=19) %!d(string=hai) anos
  peter ae0010ad6c * support proc to procvar conversion for overloaded procdefs passed to parameters %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe b2cdab26af * automatically convert (wide)chararrays to p(wide)chars for C varargs %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 4db6e1ddb8 * moved type conversion of C varargs from tcallnode to %!s(int64=19) %!d(string=hai) anos
  peter b6e35a200e * rewrite of optimizer options %!s(int64=19) %!d(string=hai) anos
  florian bbd3e2e391 * string constants passed to array of const should be passed as ansistrings %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 765fe2b2ab * fixed bug #4737 (check for potential range errors in for-loop %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 6d3ae16267 * fixed web bug #4647 (untyped elements in array constructors) + test %!s(int64=20) %!d(string=hai) anos