Historia zmian

Autor SHA1 Wiadomość Data
  Károly Balogh 45b5e9215c rtl: remove defines for v2.x compiler from the common part of the RTL. It's no longer suppported to build with that 4 lat temu
  florian 217ae6e4bb * more fixes to rtti after attribute branch merging 6 lat temu
  svenbarth 3ad24c9db8 * as attributes can be part of any type they are best suited in a common part of TTypeData 6 lat temu
  svenbarth a076677336 * instead of a flags field generate a table with all Initialize operators of all fields (nested or not, parent class or not) for class types; objects and records don't use this (yet) 7 lat temu
  svenbarth 8536abce8a * as the management operator feature is not platform specific using a specific define for it aside from a 7 lat temu
  svenbarth 4d0ab82ef7 * optimize class initialization by calling RTTIRecord() only when required for a non-trivial initialization 7 lat temu
  svenbarth ac0322c323 + add a flags field to the record init RTTI which declares whether 7 lat temu
  svenbarth eb06ac8ce8 * set up $MinEnumSize and $PackSet so that it matches the compiler's settings for types added in the future 7 lat temu
  svenbarth 393d1c2256 * move RTTI related types from rtti.inc to rttidecl.inc 7 lat temu
  svenbarth bbf578b193 * move definition of USE_PACKED from rtti.inc to rttidecl.inc 7 lat temu
  svenbarth b75324a4f2 * move RTTI declarations to their own header file 7 lat temu