Historial de Commits

Autor SHA1 Mensaje Fecha
  mattias c2e9642b27 fcl-hash: gitignore testhash hace 3 años
  marcoonthegit d309b77b59 * header added remaining files for bug #39481 hace 3 años
  marcoonthegit 476a4f0f91 * fix headers other packages up to (but not including) fcl-res (which are generated files) bug #39481 hace 3 años
  marcoonthegit afcf3e5201 * Added headers (bug #39481) for fcl-db. hace 3 años
  florian 33eef1f9b1 * AVR: moved MovMov2Movw optimization into pass2 as it might prevent other optimizations hace 3 años
  marcoonthegit c203097ec2 * add overload to getenvironmentvariable so that it is also found when windows is before sysutils in the uses list. bug #39448 hace 3 años
  florian 9695dba4d9 * AVR: fix TCpuAsmOptimizer.InstructionLoadsFromReg for MOVW hace 3 años
  florian 49edb0b606 * AVR: fix TAoptBaseCpu.RegModifiedByInstruction, resolves #39623 hace 3 años
  florian e87c52d7dc * otherwise => else hace 3 años
  florian fc6d558727 * compile always with -CX -XX for Z80 hace 3 años
  J. Gareth "Curious Kit" Moreton bdd26766ed * Changed -1 to $FFFFFFFF on DWord writes to suppress range check errors hace 3 años
  J. Gareth "Curious Kit" Moreton f62ffa74dc * x86: Changed the names of temporary register hace 3 años
  J. Gareth "Curious Kit" Moreton 627fb9a25b * x86: New jump/label tracking in CrossJump optimisations hace 3 años
  florian 3fac399683 * more precise test as suggested here: https://gitlab.com/freepascal.org/fpc/source/-/commit/876ae561585c22b9809764710f11b9a88da935ee#note_921869640 hace 3 años
  florian 876ae56158 * patch by Rika: fix for ... in iterator for TMap and TSet, resolves #39354 hace 3 años
  marcoonthegit 616538c251 * Improve Delphi compatibility of TEvent(object) constructors, while keeping also backwards compat by adding default parameters. hace 3 años
  Sven/Sarah Barth 74f9523806 * in case of an implicit specialization ensure that the symbol of the generic is indeed considered as used once the final implicit specialization has been picked hace 3 años
  Sven/Sarah Barth e0e8620ded * use a single if-condition for both check_hints and addsymref hace 3 años
  florian 6556d18bed * better fix for #39634 which avoids breaking existing code hace 3 años
  Sven/Sarah Barth 97c16401f7 + add test for already fixed #39677 hace 3 años
  Sven/Sarah Barth 22a4cc66ec * fix #39675: consider the symbols for unnamed parameters as used so that there won't be unnecessary hints about them hace 3 años
  Sven/Sarah Barth 76753438ed * fix #39681: also handle the result type of a specialized procvar when checking for a possible implicit specialization hace 3 años
  Sven/Sarah Barth c0fa45dc92 * a function can't be used to implicitely specialize a specialized procedure variable parameter and vice versa hace 3 años
  Sven/Sarah Barth a5f3040da5 * the index of the generic type parameter is not the same index of the paras list hace 3 años
  Sven/Sarah Barth 66bac7c415 * fix #39679 and fix #39680: for implicit specializations a parameter used in a call might also inherit in some depth from a specialization used as parameter type hace 3 años
  Sven/Sarah Barth 4053d59a2c * fix #39673: also resolve the dummy symbol in case this isn't a reuse of the current generic's name hace 3 años
  Sven/Sarah Barth 98a942a37e * move handling of a dummy symbol (mainly either resolving it or generating a suitable error) inside single_type to a nested function as the same code is used multiple times hace 3 años
  mattias ee7cbb61a0 fcl-passrc: resolver: fixed call generic function with anonymous specialize function type hace 3 años
  florian 559fcdf736 * forbid cyclic pointer definitions, resolves #39634 hace 3 años
  Sven/Sarah Barth b1d9d34665 * only abort due to a missing overload directive if there indeed was any procdef found (due to implicit specializations there might be none), fixes compilation of tests webtbs/tw38310b and webtbs/tw38310c hace 3 años