Commit History

Author SHA1 Message Date
  Mattias Gaertner bde36ab7a0 pas2js: allow ExtClass<JSValue>:=ExtClass<Word> 5 years ago
  svenbarth c4f3f7f453 * only resolve a dummy symbol if it is a type symbol (thus truly a dummy symbol) 5 years ago
  svenbarth 20698bb36f * regenerate msg*.inc after last commit 5 years ago
  svenbarth 147559349b * fix for Mantis #36652: gracefully handle the error if one tries to implement a method of a type from another unit 5 years ago
  Mattias Gaertner 35dbf673ee pas2js: no warning on typecast TGen<JSValue>(aGen<Word>) or TGen<Word>(aGen<JSValue>) 5 years ago
  yury fc42953814 * Disabled range and overflow checks for the tw36587 test, since overflows are intended there. 5 years ago
  florian 1e64133a08 * fix TVector.Reserve after IncreaseCapacity changes, resolves #36698 5 years ago
  florian 3279e63351 * patch by J. Gareth Moreton: cleanup TX86AsmOptimizer.OptPass2MOV after DeepMov changes, second part of #36670 5 years ago
  florian 251b18b966 * do not fold constants if the resulttypes do not match, improved fix for #tw26587 5 years ago
  florian 3a5eb0ec59 * patch by J. Gareth Moreton: cleanup TX86AsmOptimizer.OptPass1MOV after DeepMov changes, first part of #36670 5 years ago
  florian fd4fb5fa19 * patch by Christo Crause: combine code paths for avr1 and avrtiny when converting lds/sts to in/out, resolves #36697 5 years ago
  florian f632e2e7be * simplified TX86AsmOptimizer.OptPass1Movx 5 years ago
  florian 21565c2284 * fixed Mov2Movz optimization 5 years ago
  joost 533777000a * Disable building the IDE on Darwin by default 5 years ago
  florian c6350e2903 * patch by J. Gareth Moreton: processor-aware MOVZX optimisation cleanup, part one of #36687 5 years ago
  joost 79bbc20f29 * FPMake-option NoIDE added 5 years ago
  yury 39c48f0d01 * Fixed r43577 for cases when the size of the new result of a simplified node after typecheckpass is smaller than the size of the original node's result. This caused internal errors or invalid assembly in some cases. Issue #36587. 5 years ago
  michael 44455d0ea4 * Patch from Petr K to save directory with zero size (Bug ID 36691) 5 years ago
  michael 981751b7fe * Enable use of EFS flag when zipping files 5 years ago
  florian e7d2c93ca7 * patch by J. Gareth Moreton: deadstore removal improvement, resolves #36669 5 years ago
  Mattias Gaertner b1900bae9e pastojs: rename unit implementation const 5 years ago
  pierre 40a6059143 Modify code to avoid error when compiling with -CriotR option 5 years ago
  florian 991ce83a2b * patch by J. Gareth Moreton: conditional Jump Inversion stoploop variable, resolves #36680 5 years ago
  michael d295ee3427 * Patch from Simon Ameis to actually implement parameter checking 5 years ago
  florian 12d015a935 * patch by J. Gareth Moreton: CMOV extensions: frame/stack pointer relative references are always valid, resolves #36675 5 years ago
  Mattias Gaertner d750582581 fcl-passrc: resolver: typecast unrelated classes: warn after descendant resolver handles 5 years ago
  florian 2135b9b724 * for avr1, do not save registers during an interrupt procedure, as it has no memory to store them 5 years ago
  florian 84cfa8d9b0 * AVR: for avr1 lds/sts must be converted to in/out as well if possible 5 years ago
  Mattias Gaertner 5498835ad8 fcl-passrc: resolver: typecast unrelated classes: only warn instead of error 5 years ago
  florian 297d6e2c60 * patch by Christo Crause: more avr1 controllers and remove attiny28 from avr25 makefile list, resolves #36686 5 years ago