summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Correctly handle external functions that are used from other units.svenbarthsvenbarth2015-12-111-2/+20
* Convert WideStrInits and ResStrInits to indirect symbols.svenbarth2015-12-113-6/+14
* psub.pas:svenbarth2015-12-111-18/+28
* pkgutil.pas:svenbarth2015-12-111-0/+6
* pkgutil.pas, createimportlibfromexternals:svenbarth2015-12-041-0/+3
* pkgutil.pas, createimportlibfromexternals:svenbarth2015-12-041-0/+6
* Adjust passing of TlsKey so that it works correctly for indirect entry inform...svenbarth2015-12-045-39/+26
* Adjust passing of SysInstance so it works correctly for packagessvenbarth2015-12-043-2/+4
* pkgutil.pas, add_package_libs:svenbarth2015-12-041-1/+3
* pmodules.pas, finish_unit:svenbarth2015-12-031-1/+4
* Ensure that no unnecessary symbols are generated for generics.svenbarth2015-12-033-3/+14
* pkgutil.pas, exportprocsym:svenbarth2015-12-031-4/+6
* rtl/darwin/sysinit.pas:svenbarth2015-11-271-1/+1
* Report a warning if a unit is used from an indirectly used package. We are do...svenbarth2015-11-232-3/+28
* * regenerated msgtxt.inc & msgidx.inc after r32513svenbarth2015-11-232-168/+174
* msg/errore.msg:svenbarth2015-11-231-1/+4
* pmodules.pas, proc_package:svenbarth2015-11-231-2/+13
* Disable most of the (annoying) debug output regarding packages.svenbarth2015-11-231-9/+9
* fpcp.pas, tpcppackage:svenbarth2015-11-231-0/+15
* Also load all packages that are required by packages, but that are not part o...svenbarth2015-11-231-3/+42
* Keep track whether a package was added directly through a requires section (o...svenbarth2015-11-234-5/+7
* systems/t_linux.pas, TLinkerLinux:svenbarth2015-11-231-1/+5
* ncgvmt.pas, TVMTWriter:svenbarth2015-11-231-1/+1
* * regenerate Makefile after r32504svenbarth2015-11-231-0/+1
* Set FPC_HAS_INDIRECT_MAIN_INFORMATION for i386-linuxsvenbarth2015-11-231-0/+1
* ncgflw.pas, tcgonnode:svenbarth2015-11-231-3/+1
* Use indirect reference for the RTL helpers that require RTTI symbols.svenbarth2015-11-231-12/+36
* Adjust resourcestrings so they use indirect references as well.svenbarth2015-11-232-1/+27
* Use indirect references for "on".svenbarth2015-11-231-2/+13
* Adapt resource string tables to use indirect references as well.svenbarth2015-11-223-11/+30
* Improve PIC startup code when not using C libraries. It correctly reaches Pas...svenbarth2015-11-221-7/+8
* Adjust the C 2.1 startup code to be able to handle indirect main information ...svenbarth2015-11-221-0/+80
* Adjust the C and C 2.1 halt code to retrieve the exit code from the parameter...svenbarth2015-11-222-55/+5
* Fix compilation.svenbarth2015-11-221-2/+12
* For systems that support both internal and external resources (in this case o...svenbarth2015-11-221-2/+5
* Adjust non-Windows resources to work with indirect main information as well.svenbarth2015-11-228-24/+46
* Enable dynamic packages support for i386-linux. Note: this requires the RTL t...svenbarth2015-11-221-1/+1
* Adjust the C-less entry points to support indirect main information.svenbarth2015-11-222-3/+56
* Prepare Linux sysinit units for indirect main information.svenbarth2015-11-221-0/+40
* Prepare Linux System unit for working with indirect main information.svenbarth2015-11-222-3/+54
* Fix haltproc to retrieve the exit code from the passed parameter instead of m...svenbarth2015-11-221-34/+4
* Move PascalMain external from the si_*.inc files to a new include file si_imp...svenbarth2015-11-2219-17/+22
* sysunixh.inc:svenbarth2015-11-221-0/+6
* Get rid of calling convention modifier of PascalMain in context of indirect e...svenbarth2015-11-223-3/+3
* Get rid of the operatingsystem_result symbol.svenbarth2015-11-222-2/+2
* Generate an error if a unit listed as in "contains" is part of a directly or ...svenbarth2015-11-221-0/+13
* * msgidx.inc & msgtxt.inc: regenerated after r32478svenbarth2015-11-222-161/+162
* + new message for when a unit is listed in the contains section that is alrea...svenbarth2015-11-221-0/+3
* Fix inclusion of PPUs that don't have a corresponding object file.svenbarth2015-11-221-9/+2
* Ensure that all implicitely imported units are indeed part of the package.svenbarth2015-11-221-9/+10