Commit History

Autor SHA1 Mensaxe Data
  michael 92c3aedac4 * Fix typo %!s(int64=4) %!d(string=hai) anos
  michael 005448f305 * Some restructuring by Andrey, add fallback link %!s(int64=4) %!d(string=hai) anos
  michael 38b6bb7385 * Patch from Andrey Sobol to improve inheritance tree %!s(int64=4) %!d(string=hai) anos
  florian d4ad618a70 * similiar fix to r48167 for OptPass1SXTH %!s(int64=4) %!d(string=hai) anos
  florian 14ddc59edb * arm*: fix SxtbAndImm2Sxtb (now SxtbAndImm2Uxtb) optimization as proposed by Pierre and Gareth %!s(int64=4) %!d(string=hai) anos
  florian ecc3ce64ea * x86: some fixes to enable 8 and 16 bit operations %!s(int64=4) %!d(string=hai) anos
  michael 4c22d66aac * Fix compilation %!s(int64=4) %!d(string=hai) anos
  florian 8618a3b21f * simplify tx8664shlshrnode.pass_generate_code, it should not mess with the result type, this %!s(int64=4) %!d(string=hai) anos
  michael b30d54b064 * Patches from Andrey Sobol, more control over warnings, improve class tree and resolving %!s(int64=4) %!d(string=hai) anos
  florian 707bce74d7 * patch by J. Gareth Moreton: refactor OptPass2Jcc, resolves #38343 %!s(int64=4) %!d(string=hai) anos
  pierre 50a13b4df4 Function GetDefaultLibGCCDir adapted to case of Defaults not assigned (required for fpcmkcfg utility) reported by Andrew Kurushin %!s(int64=4) %!d(string=hai) anos
  florian 9003114a8f + support R_X86_64_GOTPCRELX and R_X86_64_REX_GOTPCRELX %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner c21e777c85 pastojs: fixed freeing temp intf var if nil %!s(int64=4) %!d(string=hai) anos
  florian 4e61867ce1 * modified (use IsManagedType to check if a for loop can be used for copying) patch by Bart Broersma to fix IncreaseCapacity of TQueue, resolves #38306 %!s(int64=4) %!d(string=hai) anos
  pierre 1fa5edd34e Try to avoid use of native libgcc directory when cross-compiling. %!s(int64=4) %!d(string=hai) anos
  florian 344aadebb9 * avoid widening of shl operations, this is not necessary for them either %!s(int64=4) %!d(string=hai) anos
  pierre 4fd1c9ec42 Correct check of stringtype inside use_tag_prefix function %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 000de377b9 fcl-passrc: fixed compile with pas2js %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 2833bf6710 fcl-passrc: fixed mem leak %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 05d916a652 pastojs: clean up %!s(int64=4) %!d(string=hai) anos
  florian a286ad9d77 * do not extend 8 bit return values to 32 bit when loading them into eax, %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 22864b47e4 pastojs: record complex only for records with class vars %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe 5c2303a76b * add parameter cleanup nodes to the call cleanup block (mantis #38316) %!s(int64=4) %!d(string=hai) anos
  pierre b7c519de81 Add check for bug fix in bug report 38339 %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe b1a1e6c510 + test for mantis #38337, already fixed %!s(int64=4) %!d(string=hai) anos
  svenbarth 217e9ac5a5 * regenerate msg*.inc files %!s(int64=4) %!d(string=hai) anos
  svenbarth 469959d9b5 * clear up message that a global generic references a static symbol a bit %!s(int64=4) %!d(string=hai) anos
  florian eb81b981cd * patch by J. Gareth Moreton to fix MovzxCmp2CmpMovzx, resolves #38339 %!s(int64=4) %!d(string=hai) anos
  florian 227bd3e904 * simplified code for JccAdd2SetccAdd optimization %!s(int64=4) %!d(string=hai) anos
  svenbarth efe6b32638 + add declaration of FpSchedGetAffinity when the Linux target is compiled with FPC_USE_LIBC %!s(int64=4) %!d(string=hai) anos