Commit History

Author SHA1 Message Date
  florian a7c0fa0def o patch for Xtensa by Christo Crause, resolves #37099 5 years ago
  Jonas Maebe cc7b6d0b05 * regenerated message files 5 years ago
  Jonas Maebe a423bf6402 * fix -Agas-darwin to say Aas-darwin for x86-64, and also add it for i386 5 years ago
  nickysn 27943baa2f + support z80 in the fpc launcher utility 5 years ago
  florian 78698beaad * compilation fixed 5 years ago
  florian 80111a0a60 * make local variables in assembler blocks working again after r44933 5 years ago
  yury 4e1e35aef5 * Added optimization option cs_opt_unused_para. It is enabled for -O2 and higher. The parentfp optimization is tied to cs_opt_unused_para. 5 years ago
  yury 7bffafdf8b * Improved the parentfp optimization to properly handle cases when a nested routine calls other nested routines. 5 years ago
  yury c15b6f4516 * Fixed the parentfp optimization for some cases when nested procvars are used. 5 years ago
  Károly Balogh cc23515927 z80: vasm doesn't support the JRJP pseudo instruction, so change it to JP during write 5 years ago
  yury 11fd466394 * Optimize parentfp when optimization level 1 and higher to be debugger friendly. 5 years ago
  Mattias Gaertner 120eb6b8a2 pas2js: fixed system.inc() 5 years ago
  florian a2303bd899 * fixed copy&paste error of r45658 5 years ago
  florian 2e36783d0e * better check for short boolean evaluation in firstcomplex 5 years ago
  michael 7e89141993 * Fix bug #37223 5 years ago
  florian 8738b4b47f + might_have_sideeffects checks also if the tempinitcode of a tempref node might have side effects 5 years ago
  florian 62c417c8bf * temporarily fix #37034 by disabling the problematic optimization until the real cause is fixed 5 years ago
  florian c6c996f506 * write length/code page when writing the string type 5 years ago
  Mattias Gaertner 1ff1921d14 pas2js: clean up 5 years ago
  florian b3817f6d92 * slash and divn might have an exception as side effect 5 years ago
  florian 33094d263f * Aarch: handle 0 in AndAnd2And and check if the resulting constant 5 years ago
  Mattias Gaertner 8b84d925fb pas2js: search no namespace, cmd line namespaces, default prg namespace, issue #37206 5 years ago
  florian 0feb495ab8 * fixes previously accidentitly commited (and commented out) statement to avoid warning 5 years ago
  florian 86772eeafe * fix compilation of tests 5 years ago
  florian bc1b7960ec * patch by Bi0T1N: fix result type of InterlockedCompareExchange64 for QWord, resolves #37186 5 years ago
  svenbarth febeef03e4 * for adding procdefs to forwarddefs check for the specialization flag instead of whether it's a full specialization; fixes implicit finalization handlers on x86_64-win64 not being found 5 years ago
  svenbarth 4da6465d05 * correctly set the generic related defoptions for an outlined procdef 5 years ago
  svenbarth c45c543faa * fix typo (no code changes) 5 years ago
  svenbarth 4ec76072b4 * ensure that the BSS section for MSX-DOS is correctly initialized to 0 5 years ago
  florian 58eca57feb * patch by Christo Crause: embedded heap manager: free small blocks, resolves #37204 5 years ago