Commit History

Autor SHA1 Mensaxe Data
  nickysn ca451988a8 * EInOutError.ErrorCode changed from Longint to Integer (16-bit Delphi 1 %!s(int64=11) %!d(string=hai) anos
  nickysn 73494f004d * the Exception constructors' AHelpContext parameter changed from Integer to %!s(int64=11) %!d(string=hai) anos
  michael 77b771e91b * Let ToString return something meaningful for Exception %!s(int64=11) %!d(string=hai) anos
  marco ebe262762a * Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes %!s(int64=11) %!d(string=hai) anos
  nickysn 5e09b7a56f * SysUtils functions related to exceptions and stacktraces updated to use CodePointer %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 2da7c3f05c * changed declarations in finah.inc and diskh.inc from ansistring to %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe b08d8091b2 * made fexpand unicodestring-safe (use charinset instead of "in" -- %!s(int64=12) %!d(string=hai) anos
  nickysn 1d8d0d42a5 * size of TByteArray and TWordArray reduced by 1 on 16-bit CPUs to avoid 'structure too large' errors when compiling the sysutils unit %!s(int64=12) %!d(string=hai) anos
  svenbarth db6385ef33 Added exception EObjectCheck for object reference check (runtime error 210). %!s(int64=12) %!d(string=hai) anos
  svenbarth e914ec7f00 Add platform independant support for "GetTickCount" and "GetTickCount64" to unit "SysUtils". "GetTickCount" is declared as deprecated from the beginning and thus "GetTickCount64" should be used instead. %!s(int64=12) %!d(string=hai) anos
  sergei abdbe49861 + SysUtils part of SEH (enabled only for win64) %!s(int64=14) %!d(string=hai) anos
  paul abf9816a09 rtl: add basic implementation of TEncoding class %!s(int64=14) %!d(string=hai) anos
  paul 8f4d02ccfa rtl: add TBytes and TUnicodeCharArray types %!s(int64=14) %!d(string=hai) anos
  paul 98f6ec4a05 rtl: raise EContructException in TCharacter constructor (compatible to delphi behavior) %!s(int64=14) %!d(string=hai) anos
  paul 1553c8da7d rtl: add EArgumentException, EArgumentOutOfRangeException classes %!s(int64=14) %!d(string=hai) anos
  marco 10b9f4976f * ENotImplemnted exception, Mantis 18871 %!s(int64=14) %!d(string=hai) anos
  florian b4c912bf92 * made Byte/Word/Long/Int64Rec endian safe %!s(int64=15) %!d(string=hai) anos
  florian 50d1008577 * superfluos empty lines removed %!s(int64=15) %!d(string=hai) anos
  michael 01ed4a6745 * Implemented OnBeep to install custom beep handler %!s(int64=16) %!d(string=hai) anos
  florian 5d8835861c + unicode functions for sysutils, makes tunistr6.pp compiling %!s(int64=16) %!d(string=hai) anos
  yury 5ffec2d876 * Fixed notes: Virtual method X has a lower visibility (protected) than parent class (public). %!s(int64=17) %!d(string=hai) anos
  joost 1a4ee73146 * Added NoWideStringSupport runtime error %!s(int64=17) %!d(string=hai) anos
  micha 83b7f81f81 + add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone) %!s(int64=17) %!d(string=hai) anos
  michael d7f94a8282 * Added GetModuleName %!s(int64=18) %!d(string=hai) anos
  florian baafccf372 + added some constants missed for compatibility, resolves #9182 %!s(int64=18) %!d(string=hai) anos
  michael bb9d6120ed * TFormatSettings implementation, stage 1 %!s(int64=18) %!d(string=hai) anos
  florian 47fac4ee6e * moved *SSECSR to system unit %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 77d20627dc * removed duplicate EVariant class from varutils and incorporated %!s(int64=19) %!d(string=hai) anos
  florian d4bb99a5fb + runerror 214: bus error/data misaligment %!s(int64=20) %!d(string=hai) anos
  florian e686da2026 * fixed and removed some missing HASINLINE directives, needs more work %!s(int64=20) %!d(string=hai) anos