Commit History

Autor SHA1 Mensaxe Data
  peter 1e7ecac976 * FUNCTION_RESULT64_LOW/HIGH_REG added for int64 results %!s(int64=22) %!d(string=hai) anos
  peter 0e11419a26 * load_loc_reg update %!s(int64=22) %!d(string=hai) anos
  peter 790e125329 * register fixes %!s(int64=22) %!d(string=hai) anos
  peter 92430d4881 * typo in FUNCTION_RESULT_REG %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 2961250600 * fixed my previous commit %!s(int64=22) %!d(string=hai) anos
  peter 414bd5fa22 * more sparc cleanup %!s(int64=22) %!d(string=hai) anos
  florian d992e13e08 * fixed parameter passing for int64 %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 31db518df3 * forgot to commit, a_load_loc_reg change %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe e7e2cfe9a4 * a_load_loc_reg now has an extra size parameter for the destination %!s(int64=22) %!d(string=hai) anos
  marco 1daf2ca476 * register skipping (aligning) for int64 parameters, sys V abi only. %!s(int64=22) %!d(string=hai) anos
  marco a73b98ea9f * getfuncretparaloc now uses r3 for highdword and r4 for lo. Doesn't work tho %!s(int64=22) %!d(string=hai) anos
  marco 152b525419 * committed fix that swaps int64 parameters hi and lo. %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 0c717891ff * fixed bug in a_load_loc_ref (the source instead of dest size was passed %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 820302b098 - disabled "result := value; exit;" -> exit(value) optimization because %!s(int64=22) %!d(string=hai) anos
  marco e3c50b2399 * Getting NetBSD/i386 to compile. %!s(int64=22) %!d(string=hai) anos
  marco 031693de28 * small changes %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 0357f71e14 * fixed several regvar related bugs for non-i386. make cycle with -Or now %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe fefdcc6331 * fixed bug with intregvars %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe d321606bc5 * changed scratchregs from r28-r30 to r29-r31 %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 413030a90d * fixed problem where sometimes no register was allocated for the result %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 7d1f5c8330 * fixed intregister bug %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 6c7f3ad02e * the vartype field of tvarsym is now a property, because is_XXXregable %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe f433c21ead * use as little different registers on the ppc until newra is released, %!s(int64=22) %!d(string=hai) anos
  peter 8564337ea4 * remove uncgi %!s(int64=22) %!d(string=hai) anos
  michael 005b9f150d fixed case insensitivity of TStrings.IndexOf %!s(int64=22) %!d(string=hai) anos
  michael 643c573e32 + And yet more fixes to short option checking %!s(int64=22) %!d(string=hai) anos
  michael dec8380954 + Corrected check for required arg to long opt %!s(int64=22) %!d(string=hai) anos
  michael 44dfb357e3 + Corrected example %!s(int64=22) %!d(string=hai) anos
  michael dab70f699a + Some more fixes for case-sensitiveness %!s(int64=22) %!d(string=hai) anos
  michael e9051d1061 + Some fixes after remarks by Matthias Gaertner %!s(int64=22) %!d(string=hai) anos