Историја ревизија

Аутор SHA1 Порука Датум
  Jonas Maebe a051b8d225 - remmoved doregister parameter from t*sym constructors, as the registration пре 5 година
  pierre 5d9771d141 Suppress range check/invalid typecast errors when compiling with -CriotR option пре 5 година
  pierre 970ce7f243 Avoid error with -CR option in tobjectdef.vmt_def method пре 6 година
  florian 85edf1c1eb * reworked arm vfp capability handling to use fpu_capabilites пре 6 година
  svenbarth fc46b6c57c * apply patch by Blaise.ru to pass the record name for an internal record more efficiently пре 6 година
  svenbarth 955ebf2f09 * applied patch by Blaise.ru to reduce code duplication in trecorddef.create_global_internal() пре 6 година
  Jonas Maebe 6eafee72d7 - fixed check for determining whether requesting the size of an array is пре 6 година
  florian aac8559a8d * some runtime errors fixed, if compiled with -CrR пре 6 година
  svenbarth 43b5dbf613 * fix for Mantis #23071: also store local symtable in the PPU if the procdef is generic as we need it to resolve genericdefs to nested types пре 6 година
  Jonas Maebe d8903ce6b3 - removed maxcrecordalign parameter/field from recordsymtables, as this value пре 6 година
  svenbarth 90bec938f6 * don't free the constructor call in trtti_attribute_list as that is already freed in the destructor of trtti_attribute пре 6 година
  svenbarth 9dbd155131 * use two empty lines between method definitions (no code changes) пре 6 година
  svenbarth b945e66e28 * store attribute information in PPU; this is less important for the compiler, but more for e.g. Lazarus when dealing with binary only units пре 6 година
  svenbarth 8ce4f9606d * explicitely store the procdef of the picked constructor of the attribute пре 6 година
  svenbarth dfb9fffcf9 + add functions for syms and defs and write sub entries of the sym/def to PPU and loads them again пре 6 година
  svenbarth 352ff5f82a - symbolname field is no longer required пре 6 година
  svenbarth ced3885dbb * generate construction function for the attributes used in a unit using a more straight forward approach пре 6 година
  svenbarth 0b63e89ba2 * make the reference to the TCustomAttribute type global пре 6 година
  svenbarth d9d2515ada * move binding of a dangling attribute list to a sym's/def's attribute list to a class procedure of trtti_attribute_list пре 6 година
  svenbarth f9cda608fa * take a copy of the constructor assignment node (and free it together with the attribute) пре 6 година
  svenbarth b5e6c0b98d * ensure that any potentially created constructor call is freed if the attribute is not bound to a def or sym пре 6 година
  svenbarth 0e04d9b4de * store the parameter nodes in the attribute object as well (we need to write them to the RTTI as well as store them in the PPU) пре 6 година
  svenbarth 3a20178d96 * fix code formatting (no code changes) пре 6 година
  svenbarth a1b556d211 * considering that at least in theory every symbol and every def can carry RTTI attributes (Delphi only supports property and field symbols), move the rtti_attribute_list to tstoredsym/tstoreddef пре 6 година
  svenbarth 39bab2dbcc * rename trtti_attributesdef to trtti_attributes_list пре 6 година
  svenbarth b2932393df Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3] пре 6 година
  Jonas Maebe 7f772683cb * fix tobjectdef.vmt_def to search in the correct symtable пре 6 година
  Jonas Maebe e56b58c2b0 * factored out checks whether a procdef's symbol needs to be global, and пре 6 година
  Jonas Maebe c262c5dbc9 * synchronised with trunk till r42256 пре 6 година
  Jonas Maebe d6174499b1 * disable array and record regvars for all cpuhighleveltarget platforms пре 6 година