Revīziju vēsture

Autors SHA1 Ziņojums Datums
  svenbarth 1ca193885f Extract the code to export the symbols of a unit to its own function in pkgutil so that less functions need to be exported. 11 gadi atpakaļ
  svenbarth 21cdddaefa * adjust indentation 11 gadi atpakaļ
  svenbarth 1f4440a866 Move package related functions from pmodules to pkgutil. 11 gadi atpakaļ
  svenbarth 625ee908ec + add a new unit which will contain basic functions related to handling packages 11 gadi atpakaļ
  svenbarth b4a2b51090 Revert revisions 28791, 28794 and 28795. AB_PRIVATE_EXTERN is only available for Mach-o 11 gadi atpakaļ
  svenbarth b46e909349 Provide possibility to pass packages and search paths for packages as parameters. 11 gadi atpakaļ
  svenbarth 40f9e9b95d Correctly handle AB_PRIVATE_EXTERN in internal output writers. 11 gadi atpakaļ
  svenbarth f213d5d6ec Declare the indirect symbols as "Private for Extern". 11 gadi atpakaļ
  svenbarth 2cac69da9f psub.pas, read_proc: 11 gadi atpakaļ
  svenbarth 7e52579c4f Provide a possibility to ignore duplicate symbols for exporting. 11 gadi atpakaļ
  svenbarth 8307a516fc aggas.pas, TGNUAssembler.WriteTree: 11 gadi atpakaļ
  svenbarth 9bd4cac733 Provide possibility to register callbacks that are called from InitGlobals and DoneGlobals. 11 gadi atpakaļ
  svenbarth 6a1b314ce8 Convert export options from constants to a set and accordingly adjust all usage locations 11 gadi atpakaļ
  svenbarth f359fe4690 Extract reading of the PPU/PCP version into tentryfile. 11 gadi atpakaļ
  svenbarth 5e33294782 Extract functionality that is shared between the metadata files for units (PPU) and for packages (PCP) into a parent class called tentryfile 11 gadi atpakaļ
  svenbarth 28adc47174 Forgot a variable declaration 11 gadi atpakaļ
  svenbarth a7008cc17c Generate indirect symbols for global variables and load them indirectly when necessary. 11 gadi atpakaļ
  svenbarth fe1087d07a Introduce new Delphi compatible switch $IMPORTEDDATA/$G which allows to control locally whether variable locations are loaded indirectly or directly. 11 gadi atpakaļ
  svenbarth bd4536cf95 Use a constant for the suffix for indirect symbols. 11 gadi atpakaļ
  svenbarth 3699246895 Load the VMT using the indirect symbol if the target supports packages. 11 gadi atpakaļ
  svenbarth 680a5efd7f Change the parent reference inside the VMT to an indirect one. 11 gadi atpakaļ
  svenbarth 988ed6c191 Generate an indirect VMT symbol for each generated VMT. 11 gadi atpakaļ
  svenbarth 33901129dd Provide possibility to generate an indirect VMT symbol name. 11 gadi atpakaļ
  svenbarth 5bf3813d6d Load RTTI symbols indirectly for targets that support packages. 11 gadi atpakaļ
  svenbarth 4a6a83ca07 Remove no longer needed "indirect" parameter for TRTTIWriter methods. 11 gadi atpakaļ
  svenbarth 8058aae24f Switch procedure parameters and result type to indirect RTTI references. 11 gadi atpakaļ
  svenbarth d573f3e874 Switch dynamic arrays to indirect RTTI references. 11 gadi atpakaļ
  svenbarth 8c30a4b2b4 Switch static arrays to indirect RTTI reference. 11 gadi atpakaļ
  svenbarth 6ff7fcb99b Switch record/object fields to indirect type information references. 11 gadi atpakaļ
  svenbarth c785526457 Switch class and interface parent as well as extended type to indirect type information 11 gadi atpakaļ