Commit History

Автор SHA1 Съобщение Дата
  svenbarth e44a51f10d symdef.pas, tprocdef: преди 10 години
  svenbarth 040786e5bb + extend tundefineddef with the possiblity to create it as unregistered преди 10 години
  yury 432248cbf1 * Removed lot of unused vars. преди 10 години
  Jonas Maebe 75992c1274 * don't allow records to be put in registers for the llvm target преди 10 години
  Jonas Maebe 83ae160057 + get_threadvar_record() to get a recorddef representing a threadvar (index преди 10 години
  Jonas Maebe 54642f5f09 * return the added symbol from trecorddef.add_field_by_def() преди 10 години
  svenbarth 65c37df999 + extend tprocdef with the possiblity to create it as unregistered преди 10 години
  svenbarth 84b9d9839c + extend tobjectdef with the possiblity to create it as unregistered преди 10 години
  svenbarth d45c275ef3 + extend ttypesym with the possiblity to create it as unregistered преди 10 години
  svenbarth 938c8335a9 symdef.pas: преди 10 години
  Jonas Maebe 6f5905684f + support for specifying the name of fields added to anonymous record преди 10 години
  Jonas Maebe e34a16d1f1 * change rtti_mangledname resultdef into TSymStr преди 10 години
  Jonas Maebe b21610050f * don't store reusable defs based on other defs from localsymtables into the преди 10 години
  Jonas Maebe 508828958c * changed getprocaddressprocvar() into a tprocvardef.getreusableprocaddr() преди 10 години
  Jonas Maebe f40ea04540 * changed getarraydef() into a tarraydef.getreusable() class method преди 10 години
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method преди 10 години
  Jonas Maebe 3f736f6114 * handle the loading of VMT entries at the node level, so it's done in a преди 10 години
  Jonas Maebe 48ffe7b033 * don't create RTTI for internally generated recorddefs (doing so can cause преди 10 години
  Jonas Maebe bd8079f896 * cache and reuse procvardefs internally created to get the address of a преди 10 години
  Jonas Maebe fb8c61889b * when getting a copy of a special procdef (such as a con/destructor) as a преди 10 години
  nickysn 8cf469e9ef * base the default alignment on voidpointertype.alignment instead of преди 10 години
  Jonas Maebe 3be51e1455 * fixed endless recursion in tabstractrecorddef.contains_float_field() in преди 10 години
  florian e0b27e1688 * unified typing and ppu reading/writing of setdef fields regarding aint/asizeint преди 10 години
  Jonas Maebe c32b6b01ad * make sure the calcparas() is called when calling getcopyas() on a преди 10 години
  Jonas Maebe 25e6eaf07f * store the to be used recordalignmin and maxcrecordalign settings inside преди 10 години
  Jonas Maebe 765044aede * fixed a number of (mostly false) warnings regarding uninitialised преди 10 години
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 преди 10 години
  florian f0984fb628 * abstractrecorddef.contains_float_field should search recursively, resolves #27580 преди 10 години
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 преди 10 години
  florian 0a17a08b28 - remove accidently committed (commented though) debug statement преди 10 години