Commit History

Author SHA1 Message Date
  Károly Balogh aa63aa95bb m68k: a bunch of '000 related fixes and cleanups. generated source now compiles for '000 again, which was broken due to recent improvements conflicting with limitations of the original '000 9 years ago
  Károly Balogh 62e0eab89b m68k: also handle large register save/restore offsets on 68000 9 years ago
  Károly Balogh 0dd5beb064 m68k: more unaligned access support in the base cg, also enabled the code 9 years ago
  Károly Balogh b6d845e732 m68k: needs_unaligned helper. returns true when the given reference with the given size needs to be loaded with unaligned support on the given cpu 9 years ago
  Károly Balogh 391a79aebf m68k: a bunch of tweaks and improvements to assembly functions. higher move() speed on coldfire, disabled fillword implementation on CPUs not supporting unaligned access 9 years ago
  Károly Balogh 7fbae10515 m68k: added more cpu capabilities (unaligned access, long addressing, various MULx), and the 68060 cpu target 9 years ago
  michael cf6f3b7024 * Split autostore in autoconf/autosession 9 years ago
  Károly Balogh a82196bf84 * now Amiga and MorphOS defines tf_requires_proper_alignment. for 68k Amiga it's required for 68000, on others it's not mandatory but beneficial 9 years ago
  nickysn c78f406d99 + implemented proper stack checking for the i8086 9 years ago
  florian 9daa4bd48d * always generate unaligned pointer entries (so .4bytes instead of .long is generated) in dwarf debugging info 9 years ago
  svenbarth a35627628c Fix potential access violations when compiling units with helper types and/or generics 9 years ago
  michael a1e5c122f2 * Some updates from Graeme Geldenhuys 9 years ago
  michael 73ab7d877a * Fix 30181: correctly finalize fontmanager 9 years ago
  michael 300db70983 * Updated from latest service descriptions 9 years ago
  michael 4d671cd49d * Fix bug #30174, by default allow additional properties 9 years ago
  michael 1d54f9f3e7 * Improved code generator to take care of some corner cases (duplicate identifiers, linefeeds in descriptions) 9 years ago
  michael 2121a3ae39 * Improved code generator to take care of some corner cases 9 years ago
  pierre 345361beef Revert commit 33771 and directly replace cpu8086 by cpui8086 which is always defined by ppc8086 compiler 9 years ago
  michael 904b28bde2 * Small patch from Graeme Geldenhuys to make coding style more coherent (bug id 30114) 9 years ago
  pierre ba509152b8 Also define CPUSMALL macro if CPUI8086 is defined 9 years ago
  pierre 6646a0d29f Correct tseg.pp test for i8086 CPPU for which seg/cseg/dseg/sseg should NOT return zero values 9 years ago
  pierre 74b3481918 Use small number for Blocks constant for i8086 CPU also 9 years ago
  nickysn 0a9bcf0369 + added the new test/units/windows directory to the list of dirs, searched for tests by the makefile 9 years ago
  pierre 4ff01e1f41 Modify tnodeutils.insertbsssym method to generate indirect symbol only if flags contains tf_supports_packages 9 years ago
  lacak 33d48897d7 fcl-db: sqldb: when parsing SQL end of /* comment */ is not detected if ends with **/. Bug #30171 9 years ago
  florian 57f93ed40d * correctly generate accesses to jump tables if it contains negative entries, resolves issue #30119 9 years ago
  Károly Balogh 963c4aa1f8 * fixed the sign handling of i386 fpc_div_int64 helper (Mantis 30166) 9 years ago
  nickysn bffe9480f4 + added the winapi functions, structures and constants for raw keyboard and mouse input 9 years ago
  Károly Balogh e2b3c6389f fcl-net: fixed the build after r33728 on everything which is non-Unix and non-Windows... 9 years ago
  Károly Balogh 5acd04d284 m68k: some experimental code for the unaligned access support on plain 68000. work in progress, inactive code for now 9 years ago