Commit History

Author SHA1 Message Date
  michael 7c9e5591b6 * Fix bug ID #31583 (patch from Zoran Vucenovic) 8 years ago
  pierre a16326fa95 Avoid MSDOS Memory Control Block (MCB) chain corruption in RegisterTinyHeapBlock 8 years ago
  Károly Balogh 87e8010f05 m68k: support 32x32 to 64bit MUL generation when targeting CPUs which support this instruction 8 years ago
  joost f5d17b2884 * Unified determination of source-package 8 years ago
  joost 569bd1e812 * Only pass prefix and baseinstalldir to fpmake during (de-)installation 8 years ago
  Károly Balogh 63b3304374 m68k: instead of calling a helper, generate inlined code for 64 bit multiplications, when applicable 8 years ago
  Károly Balogh 829b2fc3b3 m68k: enable 68020 codepaths to all CPUs supporting '020 features 8 years ago
  Károly Balogh e9ff684ff0 m68k: handle operand type correctly for 3 operand mul/div 8 years ago
  Károly Balogh aa87e911d7 m68k: fixed some copypaste error in a disabled debug string. no functional changes. 8 years ago
  nickysn 78a7445751 + added Odd(byte) and Odd(shortint) for cpus with 8-bit alu and Odd(word)/ 8 years ago
  nickysn fa645dcaf7 + added abs(smallint) and abs(shortint) for cpus with 8-bit or 16-bit alu 8 years ago
  nickysn 9946393018 + added comment about the fptan instruction restrictions on the 8087 and 80287 8 years ago
  florian db49b2f62b * coalesce spilled registers if possible to avoid mem->mem moves 8 years ago
  florian 4b17ad80d0 * reduce initial size of movelist, 16 is enough for most cases 8 years ago
  florian 5e07957594 + TLinkedList.RemoveAll 8 years ago
  florian c83e6991d5 * properly check number of operands 8 years ago
  Károly Balogh bfc5f67f92 fcl-passrc: attempt to fix the install rule and some of the dependencies 8 years ago
  Mattias Gaertner ae5492af44 fcl-passrc: fixed checking direct class-ancestor cycle 8 years ago
  Mattias Gaertner e552db6ef6 pastojs: fixed compilation 8 years ago
  Mattias Gaertner dd48453c57 resolver: const evaluation: ranges, int+int 8 years ago
  pierre 3a9ed7db72 Limit log size to 50000, and add all testrun information at start 8 years ago
  marco 91513dc414 * menubarinfo, remove packed (64-bit fix) 8 years ago
  pierre 53972e6df0 Remove BASEFPCDIR, use FPCDIR instead 8 years ago
  pierre 87bb473780 Fix ExitCode readout if temp directory is used by postponing temp directory cleanup 8 years ago
  Károly Balogh dd01b7ca8b fix a typo to hopefully fix the build 8 years ago
  florian c79342030e * let the avrsim throw an exception if a program tries to execute code at address 0 8 years ago
  svenbarth 7c9aeda656 * rework InsertInitFinalTable a bit more so that the list of init/fini entries does not need to be generated twice for AVR 8 years ago
  svenbarth fab6f70de8 * rework AVR's InsertInitFinalTable to make use of get_init_final_list instead of iterating the init/fini functions itself 8 years ago
  svenbarth 29d9beb40c * initialize datatemp 8 years ago
  svenbarth 72c595eefe + implement support for Insert() for dynamic arrays; the parameter that is inserted can be a dynamic or static array of the same type, an array constructor or a single element of the arrays type; all that is determined based on the second type 8 years ago