Historia zmian

Autor SHA1 Wiadomość Data
  michael c715aa5188 * Call inherited destructor 9 lat temu
  svenbarth 59303c5113 Fix -CR after the recent VMT changes. 9 lat temu
  svenbarth 131a7bbc67 Fix cycling. 9 lat temu
  joost 05779cc64c * Do not add the --prefix parameter when calling fpmake for building archives 9 lat temu
  pierre c3ac426131 Fix testppudump by adding missing TAsmsymtype and TAsmsymbind 9 lat temu
  svenbarth 02ebae7658 * use the indirect symbol for resource strings if necessary 9 lat temu
  svenbarth cbbbe8927e * handle the export and import of resourcestring symbols for packages 9 lat temu
  svenbarth ccb4b23949 * register the start and end symbols of resource strings in the extern assembler list of the program/library 9 lat temu
  svenbarth 947c876ba3 * use the indirect start and end symbols for the resource string table (affects both the compiler and the RTL) 9 lat temu
  svenbarth 90a1099c5e * generate indirect symbols for resource strings as well as the start and end symbols 9 lat temu
  svenbarth 3147374178 Ensure uniqueness of internal errors 9 lat temu
  svenbarth 4df4449933 Extend the ttypedconstbuilder's dead_stripe_section handling (get_vectorized_dead_strip_section_symbol() and finalize_vectorized_dead_strip_asmlist()) with the ability to 9 lat temu
  svenbarth d9d2789375 * fix DynArrayDim() and DynArrayIndex() after the RTTI changes in r33944 9 lat temu
  svenbarth 022df814c2 * use the extern and public assembler symbol lists stored in the units to resolve those symbols to a used package that don't have a corresponding Pascal symbol 9 lat temu
  svenbarth 6cc7539208 * also export the mangled RTTI name from a package 9 lat temu
  svenbarth 971d05c898 * also import procdefs that are called through the VMT 9 lat temu
  svenbarth f69b365b77 * declare various symbols as external assembler symbols: RTTI references, parent VMT, FPC_EMPTYMETHOD (all three only if it's used from a different unit), threadvar lists and symbols declared as "external" 9 lat temu
  svenbarth bb72c1c4df * declare various assembler symbols (VMT, RTTI, threadvars) as public assembler symbols 9 lat temu
  svenbarth 5bb121e91c Add a mechanism to keep track of assembler symbols that either publicly provided by a unit or used by a unit and that are not really baked by a Pascal symbol (e.g. public function aliases, RTTI & VMT symbol). 9 lat temu
  svenbarth f18e6cec0b * correctly enumerate the fields of the TVMT record after the previous extension of it (GetvParent and vParent are two new symbols and TVMT does not only contain fieldvarsyms now) so that the VMT def can be correctly generated 9 lat temu
  svenbarth 685f820622 * switch class'/object's parent reference in the VMT to an indirect reference 9 lat temu
  svenbarth dc21bc842a * also generate an indirect symbol for the VMT 9 lat temu
  Jeppe Johansen 6a1c1e4f29 Added support for NRF52832 controllers. 9 lat temu
  michael 298a3ba63d * Patch from Mattias Gaertner to make implicitly used units configurable 9 lat temu
  pierre e9a1ed9446 Add fpwidestring and unicodeducet units for go32v2 tests related to unicode support 9 lat temu
  pierre 7ff12e144f Fix IgnoreCase error in CompareUnicodeString function 9 lat temu
  pierre e05d417183 Change rules to be able to cross-compile on win32, using old GNU make 3.82 9 lat temu
  Jonas Maebe a0efde8167 * automatically generate necessary indirect symbols when a new assembler 9 lat temu
  Jonas Maebe 1cb8c0d00c * specify the def of assembler level symbols defined via 9 lat temu
  Jonas Maebe 53ace5b489 - removed disabled exportlib override code 9 lat temu