2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Jeppe Johansen 1f6ea9d847 Added more checks to allow compiler to build from scratch. 10 жил өмнө
  Jeppe Johansen 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. 10 жил өмнө
  Jeppe Johansen caacc0bb5a Add initial support for table generated ARM intrinsics functions 10 жил өмнө
  michael 81fa382c42 * Rename WriteExceptionToStdErr -> WriteErrorsToStdErr 10 жил өмнө
  michael 94e57aa463 * Moved WriteExceptionToStdErr to system unit, so it is observed even in absence of sysutils (bug ID 27708) 10 жил өмнө
  nickysn 28dc9fe68b * fixed definition of the ALUSInt type on 16-bit CPUs 10 жил өмнө
  florian 134457fb8c + define types depending on the ALU register size of the CPU, e. g. for most 8 Bit CPUs this is different from Ptr(U)Int, and e.g. also for the far pointer memory models of i8086 10 жил өмнө
  Jonas Maebe 6a70c84258 + internal bsr/bsf support for ppc32 and ppc64 10 жил өмнө
  Jonas Maebe ff020a3be4 + "Utf8CodePointLen(pansichar,MaxLookAhead,IncludeCombiningDiacriticalMarks): 10 жил өмнө
  Jonas Maebe 416d0b3974 * enable internal handling of 64 bit sar() on AArch64 10 жил өмнө
  Jonas Maebe a8d05b66e2 + AArch64 internal bsf/bsr support 10 жил өмнө
  Jonas Maebe 03f8a15904 * enable internal handling of 32 and 64 bit rotates on AArch64 10 жил өмнө
  Jonas Maebe b0112fa63f + initial AArch64 support in systemh.inc, options.pas, version.pas and 10 жил өмнө
  sergei 7666cd5c0e + Overloaded procedure dump_stack that calls CaptureBacktrace, thus encapsulating internals of stack traversing. 10 жил өмнө
  svenbarth 2d454dc8fa Move DynLibs support to System unit using a manager approach like for Threads, WideStrings, etc.. This is needed so that we can support features like "delayed" and loading of dynamic packages. 10 жил өмнө
  marco 6db1f5bfa8 * Delphi compat changes pchar->pansichar. add pppansichar to systemh.inc 10 жил өмнө
  marco 4733e50de5 * system unit additions from mantis #27206. Exports some dynarray related RTTI functions. 10 жил өмнө
  florian 7180d184c5 + implements TExtended80Rec, TDoubleRec, TSingleRec 11 жил өмнө
  Jonas Maebe ff583bde6c * made setstring() a compiler intrinsic so it can set the compile-time 11 жил өмнө
  florian 714901ce45 * fixes feature defines after recent changes 11 жил өмнө
  nickysn 16c5849fc6 + added HexStr() overload for huge pointers 11 жил өмнө
  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 жил өмнө
  michael 17e34abc62 * Fix for bug ID #18551 11 жил өмнө
  michael 4258d71a2d * Fixed bug #26053 (NoErrMsg variable for Delphi compatibility) 11 жил өмнө
  nickysn dfa1f3e0a3 * NativeInt and NativeUInt redefined as aliases to PtrInt/PtrUInt, so now they 11 жил өмнө
  nickysn a176c2d4f5 + add overloaded versions of HexStr(pointer) for i8086 near and far pointers 11 жил өмнө
  sergei baa18dfcb4 * Introduced a new function CaptureBacktrace, using it to handle most of back-tracing in heaptrc unit. 11 жил өмнө
  sergei 3a55c4301e * Since StackTop=StackBottom+StackLength, any two variables are sufficient to describe stack, the third one is redundant. 11 жил өмнө
  florian 7eace968e7 + UNICODESTRINGS feature flag 11 жил өмнө
  nickysn b3e6248547 * define PNativeInt and PNativeUint as ^NativeInt and ^NativeUint, instead of 11 жил өмнө