2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  svenbarth 274e43d7e0 Avoid the need to import/export _FPC_SysInstance and _FPC_TlsKey. 11 жил өмнө
  svenbarth 87b57959ba Fix threadvar handling. 11 жил өмнө
  svenbarth 81006f8a11 Remove need to export FPC_EMPTYINTF variable. 11 жил өмнө
  svenbarth 9a9346f0e6 - remove accidentally commited debug output 11 жил өмнө
  svenbarth 1302f6bb82 Correctly import variable symbols. 11 жил өмнө
  svenbarth c94c356561 Use the indirect symbol to access the exported "emptychar" variable. 11 жил өмнө
  svenbarth 0da91a240e Ensure that $indirect symbols are not exported. 11 жил өмнө
  svenbarth e3c3386342 Correctly handle indirect symbols. 11 жил өмнө
  svenbarth 60d36f89ae Ensure that the correct name is used for the PCP file. 11 жил өмнө
  svenbarth 93b8531ae1 Don't try to export generic symbols. 11 жил өмнө
  svenbarth 8df3f8dcd2 Ensure that unneeded initialization/finalization procedures don't leave assembler symbols. 11 жил өмнө
  svenbarth 3261a99906 Fix compilation with 2.6.x 11 жил өмнө
  svenbarth 8067b8d467 Enable dynamic package support for i386-win32. The following example works (assuming rtl.ppk and thelloworld.pas are located in a fpctests subdirectory of the fpc source directory and there is a testoutput directory parallel to it): 11 жил өмнө
  svenbarth 0173c830bf Fix bootstrapping 2.6.x 11 жил өмнө
  svenbarth 39aae66071 Changed a leftover AB_PRIVATE_EXTERN back to AB_GLOBAL 11 жил өмнө
  svenbarth 767ebbf627 Adjust the Windows RTL for correct startup with packages. 11 жил өмнө
  svenbarth 565afda13b Also add the initialization/finalization sections and the class constructors/destructors to the imported symbols of the current program/library. 11 жил өмнө
  svenbarth 42757953a5 Fix compilation 11 жил өмнө
  svenbarth 62619bcdf8 Export all global assembler symbols from a package. 11 жил өмнө
  svenbarth 18abc831eb Until package PPU are stored inside the PCP we use .ppl.ppu as extension (instead of .ppu) to find the PPU files that were adjusted for usage in a package. 11 жил өмнө
  svenbarth 3d8a43e5f2 Don't link objects files of a unit that is provided by a package. 11 жил өмнө
  svenbarth 2808b38882 Generate the import library for each used package. 11 жил өмнө
  svenbarth 37166976b4 Add code which tries to load a unit from a package first and only then as usual. 11 жил өмнө
  svenbarth c0d577fd69 Add the possibility to load all packages supplied as parameters. 11 жил өмнө
  svenbarth 854cd84921 Generate the PCP file once the package file and the used units were compiled correctly. 11 жил өмнө
  svenbarth a53d17feea Add additional entry types for PCP files 11 жил өмнө
  svenbarth 6f15aef215 To correctly generate the import library for a package we need to resolve the dangling external symbols of all units. For this each unit now stores which symbols it exported from another unit and it also stores all global and external assembler symbols it has (maybe this can be streamlined later on, but for now this works). 11 жил өмнө
  svenbarth de54f30588 + add entry constants for the name of the package and the package file names, both used by a PCP file 11 жил өмнө
  svenbarth f0f2da4b7c Improve export generation. 11 жил өмнө
  svenbarth 5a884a17a1 + add unit which contains representation of a PCP file (tpcpfile) like tppufile is for units. 11 жил өмнө