Commit History

Author SHA1 Message Date
  marco d74abf8575 * let win64 also define _win32. Some function prototypes are under that 5 years ago
  marco 1b1df0c026 * _win64 fixes. Commctrl still has it but has now the correct define. 5 years ago
  marco cf0bf230c5 * ifdef _win64 -> win64. Patch by Marcin. Possibly headers converted 5 years ago
  svenbarth 97c8464b11 * fix for Mantis #36738: when copying a record using its copy operator we assume that we've copied the whole record; this way managed records inside non-managed records are handled correctly 5 years ago
  svenbarth 9c088bda6a * fix for Mantis #36706: only link a library against the dynamic loader if we're not linking against the C library anyway 5 years ago
  florian 6f825baa6f * second patch by Evgeniy Shtrenyov for #36737 to improve backward compatibility 5 years ago
  florian f42b0bf6f5 * fixed JccAdd/Inc/Dec2*Adc/Sbb optimizations 5 years ago
  florian 34be9e4643 * CallRet2* optimization may not misalign the stack, reported by C Western on fpc-devel 5 years ago
  florian ac974c9ab7 * improve is_loop_invariant for load nodes 5 years ago
  florian 507fc9c1ff + take care of addn and subn in is_loop_invariant 5 years ago
  svenbarth 3cecec0b24 * fix compilation of simpleserver on non-Unix systems 5 years ago
  svenbarth 8003f675c5 + add test for already fixed Mantis #24283 5 years ago
  florian 9d7d146ddc * patch by Evgeniy to overcome fp.ini line length limit for help files, resolves #36737 5 years ago
  pierre fb8f4ceca5 * Fix sourcezip make target, correcting mixed case input file names. 5 years ago
  florian 80c0fc3c92 * several fixes to get better reg. allocations in the arm assembler optimizer 5 years ago
  florian 62129db44c * ARM: look further ahead when optimizing mov rX, yyyy 5 years ago
  florian 9132b54b3b + ARM: MovMLA2MUL optimization 5 years ago
  florian 684ef3008f * ARM: optimize mov rX,#0 .... mul/mla/umull ...,rX,... 5 years ago
  florian 9bdfbc2473 + GetNextInstructionUsingRegTrackingUse 5 years ago
  florian a357359971 * LeaCallLeaRet2Jmp is done in TX86AsmOptimizer.PostPeepholeOptLea 5 years ago
  florian c7b19e2fc9 * track used register better: if a deallocation is moved/removed, the used register may not be removed from the current register used register set 5 years ago
  michael 46ab234886 * renamed nodejsfs to node.js 5 years ago
  florian af1a4c06c5 * fixed generic round(...) for large values based on a comment by Alexander Hofmann on fpc-devel 5 years ago
  florian 2acc6337d8 * debug statement removed 5 years ago
  florian 4dff373fef * (modified) patch by J. Gareth Moreton: processor-aware MOVZX optimisation cleanup, resolves #36687 5 years ago
  Jonas Maebe dce9a62eb4 * fixed ifdef after upgrade to 10.10 headers (patch by Hans Luijten, 5 years ago
  florian c146aecc01 * throw an error if the forward interface type and the actual interface type do not match, resolves #36720 5 years ago
  florian 66aa2e1416 * fixed tests for architectures with FPC_COMP_IS_INT64 defined 5 years ago
  joost 7e952bf5c1 * Fixed escaping of characters inside .tar archives. 5 years ago
  Mattias Gaertner 1bf392a726 pas2js: typeinfo(specialization) 5 years ago