Commit Verlauf

Autor SHA1 Nachricht Datum
  florian 013491c69f * make maxpushedparasize a SizeInt: it must store an address size and not an alu value vor 5 Jahren
  florian 0424c2a658 * remove accidently committed debug code vor 5 Jahren
  florian b7afb2431c * do not allow constraints in headers of procedure implementations in delphi mode, resolves #36584 vor 5 Jahren
  Mattias Gaertner bde36ab7a0 pas2js: allow ExtClass<JSValue>:=ExtClass<Word> vor 5 Jahren
  svenbarth c4f3f7f453 * only resolve a dummy symbol if it is a type symbol (thus truly a dummy symbol) vor 5 Jahren
  svenbarth 20698bb36f * regenerate msg*.inc after last commit vor 5 Jahren
  svenbarth 147559349b * fix for Mantis #36652: gracefully handle the error if one tries to implement a method of a type from another unit vor 5 Jahren
  Mattias Gaertner 35dbf673ee pas2js: no warning on typecast TGen<JSValue>(aGen<Word>) or TGen<Word>(aGen<JSValue>) vor 5 Jahren
  yury fc42953814 * Disabled range and overflow checks for the tw36587 test, since overflows are intended there. vor 5 Jahren
  florian 1e64133a08 * fix TVector.Reserve after IncreaseCapacity changes, resolves #36698 vor 5 Jahren
  florian 3279e63351 * patch by J. Gareth Moreton: cleanup TX86AsmOptimizer.OptPass2MOV after DeepMov changes, second part of #36670 vor 5 Jahren
  florian 251b18b966 * do not fold constants if the resulttypes do not match, improved fix for #tw26587 vor 5 Jahren
  florian 3a5eb0ec59 * patch by J. Gareth Moreton: cleanup TX86AsmOptimizer.OptPass1MOV after DeepMov changes, first part of #36670 vor 5 Jahren
  florian fd4fb5fa19 * patch by Christo Crause: combine code paths for avr1 and avrtiny when converting lds/sts to in/out, resolves #36697 vor 5 Jahren
  florian f632e2e7be * simplified TX86AsmOptimizer.OptPass1Movx vor 5 Jahren
  florian 21565c2284 * fixed Mov2Movz optimization vor 5 Jahren
  joost 533777000a * Disable building the IDE on Darwin by default vor 5 Jahren
  florian c6350e2903 * patch by J. Gareth Moreton: processor-aware MOVZX optimisation cleanup, part one of #36687 vor 5 Jahren
  joost 79bbc20f29 * FPMake-option NoIDE added vor 5 Jahren
  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. vor 5 Jahren
  michael 44455d0ea4 * Patch from Petr K to save directory with zero size (Bug ID 36691) vor 5 Jahren
  michael 981751b7fe * Enable use of EFS flag when zipping files vor 5 Jahren
  florian e7d2c93ca7 * patch by J. Gareth Moreton: deadstore removal improvement, resolves #36669 vor 5 Jahren
  Mattias Gaertner b1900bae9e pastojs: rename unit implementation const vor 5 Jahren
  pierre 40a6059143 Modify code to avoid error when compiling with -CriotR option vor 5 Jahren
  florian 991ce83a2b * patch by J. Gareth Moreton: conditional Jump Inversion stoploop variable, resolves #36680 vor 5 Jahren
  michael d295ee3427 * Patch from Simon Ameis to actually implement parameter checking vor 5 Jahren
  florian 12d015a935 * patch by J. Gareth Moreton: CMOV extensions: frame/stack pointer relative references are always valid, resolves #36675 vor 5 Jahren
  Mattias Gaertner d750582581 fcl-passrc: resolver: typecast unrelated classes: warn after descendant resolver handles vor 5 Jahren
  florian 2135b9b724 * for avr1, do not save registers during an interrupt procedure, as it has no memory to store them vor 5 Jahren