Commit History

Autor SHA1 Mensaxe Data
  florian e6cea6622e * when checking if a register is used by an operand, compare the super registers %!s(int64=9) %!d(string=hai) anos
  florian 8e9f4af801 * fixed checking of operands of MovOpMov2Op %!s(int64=9) %!d(string=hai) anos
  florian 4109f88e08 * AllocRegBetween always extends the processed register to the whole super register and takes care of this while removing (de)/allocs %!s(int64=9) %!d(string=hai) anos
  joost 41c9543ddf * Added ability to use include-files in configuration-files %!s(int64=9) %!d(string=hai) anos
  michael df8687c259 * Patch from Mattias Gaertner: %!s(int64=9) %!d(string=hai) anos
  nickysn ac186eb85d * use sizeuinttype instead of ptruinttype for the array range type in the %!s(int64=9) %!d(string=hai) anos
  svenbarth d4e573c1e3 * fix for Mantis #27349: nested classes might also reside inside records %!s(int64=9) %!d(string=hai) anos
  svenbarth 254be82c43 * revert r34712: the behavior with the class constructors is indeed Delphi compatible. However only one class constructor/destructor per class is allowed no matter how it's named. %!s(int64=9) %!d(string=hai) anos
  svenbarth 4e5ed5b0e2 Fix for Mantis #30729: don't allow other names for class constructors or destructors than Create and Destroy respectively. %!s(int64=9) %!d(string=hai) anos
  joost 233299614c * Suppress warning when local/global-unitdir and the searchpath equals each other %!s(int64=9) %!d(string=hai) anos
  svenbarth 63f0c7a2c3 Fix for Mantis #30734: Implement Delphi-compatible functions StrToUInt64(), StrToUInt64Def and TryStrToUInt64 as inline forwarders to the existing respective QWord functions %!s(int64=9) %!d(string=hai) anos
  michael 4091010b9f * Patch from Mattias Gaertner to correctly resolve: %!s(int64=9) %!d(string=hai) anos
  nickysn 7ee133162c * use OMF section names, starting with dot for the dwarf debug info for %!s(int64=9) %!d(string=hai) anos
  joost 723fc982b3 * Also pass global- and local-unitdir to fpmake, so that it still works with older versions %!s(int64=9) %!d(string=hai) anos
  nickysn 9832e0caaa - don't build rtl-generics for the win16 target, because its rtl is still incomplete and lacks the sysutils/classes units %!s(int64=9) %!d(string=hai) anos
  nickysn 501b9481c5 * use .create_nil_codeptr instead of .create_pint(0) for writing the placeholder %!s(int64=9) %!d(string=hai) anos
  nickysn 9669e5aa00 * use .create_nil_dataptr instead of .create_pint(0) for writing the 'next' %!s(int64=9) %!d(string=hai) anos
  Károly Balogh b8e1151eed atari: add tf_requires_proper_alignment to the atari target %!s(int64=9) %!d(string=hai) anos
  joost aefa69b390 * Fixed path-delimeters %!s(int64=9) %!d(string=hai) anos
  nickysn 9febafa8d5 * fixed win16 compilation, patch by Max Nazhalov %!s(int64=9) %!d(string=hai) anos
  michael c181889401 * Corrected visibility names %!s(int64=9) %!d(string=hai) anos
  michael 90fa0210cd * Nested classes can result in more than one dot in method names %!s(int64=9) %!d(string=hai) anos
  florian 57ca8647b3 * better peephole optimization tracing %!s(int64=9) %!d(string=hai) anos
  Károly Balogh 42760951f9 atari: added the initialization of threading subsystem to system init %!s(int64=9) %!d(string=hai) anos
  Károly Balogh 63166555a2 atari: fixed file opening, we can now read text files at least on this platform %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 5efb32285a * fixed alignment for interface RTTI (patch by Alfred, mantis #30182) %!s(int64=9) %!d(string=hai) anos
  michael 1d16ecbf0d * Better detection of effective visibility of an element %!s(int64=9) %!d(string=hai) anos
  michael 8e233be427 * Different font for windows %!s(int64=9) %!d(string=hai) anos
  michael c2540d85ae * Fix bug #30616 %!s(int64=9) %!d(string=hai) anos
  michael eae7b33622 * Double Deref allowed after () %!s(int64=9) %!d(string=hai) anos