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

Аутор SHA1 Порука Датум
  svenbarth d97d3840b9 Use indirect reference for the RTL helpers that require RTTI symbols. пре 9 година
  svenbarth fe4f179082 Adjust resourcestrings so they use indirect references as well. пре 9 година
  svenbarth 8d21121c74 Use indirect references for "on". пре 9 година
  svenbarth e9e39707c7 Adapt resource string tables to use indirect references as well. пре 9 година
  svenbarth ca73033018 Improve PIC startup code when not using C libraries. It correctly reaches PascalMain, but it crashes inside fpc_cpucodeinit when setting has_mmx_support :/ пре 9 година
  svenbarth 98a6d312ba Adjust the C 2.1 startup code to be able to handle indirect main information (PIC does not work though :( ). пре 9 година
  svenbarth 3f5be7b177 Adjust the C and C 2.1 halt code to retrieve the exit code from the parameter instead of accessing ExitCode directly. пре 9 година
  svenbarth ee4d51bad6 Fix compilation. пре 9 година
  svenbarth 6bb43ac381 For systems that support both internal and external resources (in this case only Darwin ones) we need to generate the FPC_RESLOCATION symbol always, because the SysInit unit is resource type agnostic. пре 9 година
  svenbarth 5a4a36158c Adjust non-Windows resources to work with indirect main information as well. пре 9 година
  svenbarth 720dbf166d Enable dynamic packages support for i386-linux. Note: this requires the RTL to be manually compiled with FPC_HAS_INDIRECT_MAIN_INFORMATION since not all SysInit units are yet adjusted. пре 9 година
  svenbarth 12f0ae4949 Adjust the C-less entry points to support indirect main information. пре 9 година
  svenbarth 507375bef3 Prepare Linux sysinit units for indirect main information. пре 9 година
  svenbarth 8d864dd055 Prepare Linux System unit for working with indirect main information. пре 9 година
  svenbarth 25bdcaecaa Fix haltproc to retrieve the exit code from the passed parameter instead of manually accessing ExitCode пре 9 година
  svenbarth fc55a13971 Move PascalMain external from the si_*.inc files to a new include file si_impl.inc that's included in the implementation sections of the si_*.pp units пре 9 година
  svenbarth d49b6264a1 sysunixh.inc: пре 9 година
  svenbarth 597e3dadc8 Get rid of calling convention modifier of PascalMain in context of indirect entry information. пре 9 година
  svenbarth e30b3ff17a Get rid of the operatingsystem_result symbol. пре 9 година
  svenbarth dd4cdca7ab Generate an error if a unit listed as in "contains" is part of a directly or indirectly required package. пре 9 година
  svenbarth 02532fa4db * msgidx.inc & msgtxt.inc: regenerated after r32478 пре 9 година
  svenbarth 8872b93379 + new message for when a unit is listed in the contains section that is already part of another package пре 9 година
  svenbarth 08329268a7 Fix inclusion of PPUs that don't have a corresponding object file. пре 9 година
  svenbarth 8d99dd6391 Ensure that all implicitely imported units are indeed part of the package. пре 9 година
  svenbarth 6f530ce05f pkgutil.pas, export_procsym: пре 9 година
  svenbarth c22f4aa956 pkgutil.pas: пре 9 година
  svenbarth d9983f2d35 expunix.pas, texportlibunix: пре 9 година
  svenbarth abaac1e20c pkgutil.pas, add_package_libs: пре 9 година
  svenbarth 2cc0761049 ncgrtti.pas, TRTTIWriter.write_extra_rttisyms: пре 9 година
  svenbarth d4279fac24 Correctly handle export/import generation depending on whether we're compiling for a system that needs indirect imports or not. пре 9 година