Commit History

Author SHA1 Message Date
  J. Gareth "Curious Kit" Moreton b8933dd267 * x86: Some refactoring to use aoc_ForceNewIteration instead of manually advancing p 2 years ago
  mattias 3cec86390a fcl-js: fixed writing small floats 2 years ago
  mattias acb1e59862 pastojs: allow readonly modeswitch functionreferences and anonymousfunctions 2 years ago
  J. Gareth "Curious Kit" Moreton 7854152304 * Adjustment to TBLockNode.pass_1 to actually strip nothing nodes 2 years ago
  J. Gareth "Curious Kit" Moreton ecf2ad3e53 x86: Some oversights fixed where another iteration of pass 1 wasn't performed when it should have been 2 years ago
  florian 1fad287896 * patch by Werner Pamler: Typo in TFPCustomCanvas.Draw, resolves #40176 2 years ago
  florian 708aaa7b97 * fix (hopefully) build without an ld.bfd variant 2 years ago
  florian 40f23030dc * check if a linker with the postfix .bfd exists, if yes, use it, resolves #40175 2 years ago
  J. Gareth "Curious Kit" Moreton c4899b5dc0 * Dead code in TAddNode.Simplify has been stripped 2 years ago
  J. Gareth "Curious Kit" Moreton 487ca08cf3 * In TAddNode.Simplify, commutative operations now ensure integer constant operands go on the right for simplicity 2 years ago
  florian 6a902660a5 * patch by Rika: Make more use of fpc_*_array (mainly fpc_addref_array) in rtl/inc/dynarr.inc, resolves #40174 2 years ago
  florian ee16fc7b96 * patch by Rika, trivial adjustments to !373, resolves #40172 2 years ago
  florian 159fa78514 * patch by Rika: fix for 15f29b8fa06a5b5d25a0d4783d7940fdf73b00d2 2 years ago
  Rika Ichinose da12cfc867 Improved CompareWord for i386 and x86_64. 2 years ago
  Rika Ichinose f0811e448d Improve generic CompareWord. 2 years ago
  florian 15f29b8fa0 * patch by Rika: Perform 32-bit random if the bound fits into 32 bits at runtime, resolves #40171 2 years ago
  Sergey Larin 62c24b3756 Added test to check WideChar const to UTF8String const conversion 3 years ago
  Sergey Larin de58691e75 Allow WideChar const to UTF8String const conversion 3 years ago
  J. Gareth "Curious Kit" Moreton 4d33e5f137 * x86: OptPass1_V_MOVAP now uses GetNextInstructionUsingReg and UpdateUsedRegsBetween 3 years ago
  J. Gareth "Curious Kit" Moreton 9ee672f9eb * New UpdateUsedRegsBetween utility subroutine 3 years ago
  florian 95e5eeb226 * fix compilation with -dEXTDEBUG 2 years ago
  florian 7cc94fc000 * patch by Rika: Trivial adjustments to !379, resolves #40168 2 years ago
  Michalis Kamburelis 905c485ff4 Fix glDebugMessageXxx to use extdecl 2 years ago
  J. Gareth "Curious Kit" Moreton a5702d89e8 * More complex uses of the pruning methods in TAddNode.Simplify 2 years ago
  J. Gareth "Curious Kit" Moreton 9d8fd6d55e * TAddNode.Simplify now uses pruning methods 2 years ago
  J. Gareth "Curious Kit" Moreton 7488f1e3f8 * New node pruning methods 2 years ago
  J. Gareth "Curious Kit" Moreton 2a44ffe51b * x86: BZHI optimisation now sets the subtract and shift nodes to 'do not execute' as they are skipped over. 2 years ago
  J. Gareth "Curious Kit" Moreton 16bd996e74 * x86: 'and not' optimisation now sets the NOT node to 'do not execute' as it is skipped over 2 years ago
  J. Gareth "Curious Kit" Moreton 1b43913408 * New 'do not execute' flag for notes and respective internal error triggering 2 years ago
  florian 586a7d30ab * patch by ccrause: fixes another .fpc* section problem for AVR, resolves #40162 2 years ago