Commit History

Author SHA1 Message Date
  marco ea23385d59 * revert pos(offs,string) 9 years ago
  marco 60f442447d # revisions: 31464,31467,31468,33055,33056,33057,33058 9 years ago
  marco 9a23f1bdce reverse merge of r31464,r31468,r33056 9 years ago
  marco 833b76bc64 # revisions: 31464,31468 9 years ago
  marco 158da745d0 --- Merging r29678 into '.': 9 years ago
  marco d3050cc5ca --- Merging r32257 into '.': 9 years ago
  marco e427fce247 --- Merging r31307 into '.': 9 years ago
  marco f91b665e37 --- Merging r32351 into '.': 9 years ago
  marco 3de9be5837 --- Merging r30140 into '.': 10 years ago
  marco a0d20ecb2b --- Merging r30047 into '.': 10 years ago
  marco 6db1f5bfa8 * Delphi compat changes pchar->pansichar. add pppansichar to systemh.inc 10 years ago
  marco 4733e50de5 * system unit additions from mantis #27206. Exports some dynarray related RTTI functions. 10 years ago
  florian 7180d184c5 + implements TExtended80Rec, TDoubleRec, TSingleRec 10 years ago
  Jonas Maebe ff583bde6c * made setstring() a compiler intrinsic so it can set the compile-time 10 years ago
  florian 714901ce45 * fixes feature defines after recent changes 11 years ago
  nickysn 16c5849fc6 + added HexStr() overload for huge pointers 11 years ago
  sergei 04d8e8a5dc * On 64-bit targets, handle abs(int64) internally, using the same code as for abs(longint), i.e. without branching. Both generic and x86-specific pass 2 code is already suitable for different operand sizes, only type checking needs removal of excessive conversions to 32 bits. 11 years ago
  michael 17e34abc62 * Fix for bug ID #18551 11 years ago
  michael 4258d71a2d * Fixed bug #26053 (NoErrMsg variable for Delphi compatibility) 11 years ago
  nickysn dfa1f3e0a3 * NativeInt and NativeUInt redefined as aliases to PtrInt/PtrUInt, so now they 11 years ago
  nickysn a176c2d4f5 + add overloaded versions of HexStr(pointer) for i8086 near and far pointers 11 years ago
  sergei baa18dfcb4 * Introduced a new function CaptureBacktrace, using it to handle most of back-tracing in heaptrc unit. 11 years ago
  sergei 3a55c4301e * Since StackTop=StackBottom+StackLength, any two variables are sufficient to describe stack, the third one is redundant. 11 years ago
  florian 7eace968e7 + UNICODESTRINGS feature flag 11 years ago
  nickysn b3e6248547 * define PNativeInt and PNativeUint as ^NativeInt and ^NativeUint, instead of 11 years ago
  nickysn 48edf78003 * make BSR/BSF return byte, instead of cardinal on 16/8-bit targets 11 years ago
  pierre 5761e944ba Fix m68k linux rtl compilation 11 years ago
  sergei 4168388235 + SPARC: support 8 and 16-bit arithmetic shifts. 11 years ago
  nickysn 180ddf2ddd + i8086 FPU detection code updated to also identify the FPU type (8087/287/387+) 11 years ago
  nickysn 870d432468 + reenabled the new str<->float conversion code on i8086 after the fix in r26005 11 years ago