Commit History

Автор SHA1 Съобщение Дата
  Michaël Van Canneyt c3339e9a51 * Prevent file handle leak преди 1 година
  Michaël Van Canneyt e79f5ef577 * Introduce fmShareNoLocking to disable locking of file descriptors on unix преди 1 година
  J. Gareth "Curious Kit" Moreton bac4ca19e7 * Fixed internal error 2022041701 number clash (LLVM changed to 2022041730) преди 1 година
  Henrique Gottardi Werlang 664f8fc2ba Fix for default value of a class of type. преди 1 година
  florian b32573d1eb * inserting $result into the symtables should never trigger a duplicate symbol error, resolves #40608 преди 1 година
  florian 272417e602 * while on windows the max. possible year should be 1980+127=2127, 2104 causes an error (seems to be limited to 2099), so stay with 2096 преди 1 година
  J. Gareth "Curious Kit" Moreton b514e979bd * Fixed issue where OptPass2CMP and OptPass2TEST didn't drop out on labels etc. преди 1 година
  J. Gareth "Curious Kit" Moreton 2e441609be * Fixed issue where TryCmpCMovOpts produced bad преди 1 година
  Michaël Van Canneyt bcaae57798 * Replace widestring with unicodestring (faster on windows). Fixes issue #40613 преди 1 година
  Rika Ichinose 48815baef6 Load oleaut32.dll for widestrings on demand. преди 2 години
  florian d901f72002 * named test properly преди 1 година
  florian acb6c7f36b * win64 has always SetThreadStackGuarantee преди 1 година
  Rika Ichinose a774075f2f Support Windows XP where SetThreadStackGuarantee is absent. преди 1 година
  florian a2f2af87d2 * Windows CE does not support SetThreadStackGuarantee преди 1 година
  Pierre Muller 11b0b9dc57 Use reverse_byte to write constant sets in cross-endian configuration преди 1 година
  Pierre Muller 5eda6e027d * Add internal_endian field to tppudumpfile class преди 1 година
  Pierre Muller 71ba76532b * Fix writing of 'comp' type depending on FPC_COMP_IS_INT64 macro. преди 1 година
  Pierre Muller 8ae28b4846 Fix writing of low qword of floatx80 real type into 10-byte array on big endian systems преди 1 година
  Pierre Muller 3db060e47a Use writeUInt32LE/writeUInt16LE method to write multi-byte integer in importlib method in t_win unit (as all supported CPUs are little endian) преди 1 година
  florian 14ab1cfb71 * set stack margin on windows, so there is stack space left for exception handling in case of a stack overflow, resolves #40589 преди 1 година
  florian c4fc5fc916 * disable OptPass2Test and OptPass2CMP for now as it seems to result in buggy code преди 1 година
  Sven/Sarah Barth 981ec64666 * fix #40594: when assigning a nested function to a function reference don't check for the nested procvars parameter, because nested functions can be treated like anonymous functions here преди 1 година
  Sven/Sarah Barth feb79e0068 - the setter for tloadnode.procdef is not used, so remove it so that that tloadnode.setprocdef can be extended преди 1 година
  Sven/Sarah Barth 4aeb1ee223 * fix implementation comment преди 1 година
  J. Gareth "Curious Kit" Moreton 46fa168d43 * Code that checks for divisions against -1 is now not inserted if преди 2 години
  J. Gareth "Curious Kit" Moreton 0943458713 * More efficient if-statement construction in tmoddivnode.simplify преди 2 години
  florian 40072fb762 * defines fixed преди 1 година
  Sven/Sarah Barth 47c21fd1bc * fix #40593: don't check for a static method when assigning a methodpointer to a function reference преди 1 година
  Nikolay Nikolov 6aa49038a5 * inverted the indices of TWasmValueStack, so that item 0 is top of stack преди 1 година
  Nikolay Nikolov fadf43a33b + added TWasmControlStack and frame. Not used, yet. Will be used in the future преди 1 година