svenbarth
|
5a0de1cb23
Enable package support for powerpc-darwin.
|
10 سال پیش |
svenbarth
|
79eb9d6743
Keep track of how many units are used from each required/requested package and only link those from which any units are used.
|
10 سال پیش |
svenbarth
|
3949600655
pkgutil.pas, add_package:
|
10 سال پیش |
svenbarth
|
0add53bfd3
pkgutil.pas:
|
10 سال پیش |
svenbarth
|
b1f03841c9
options.pas:
|
10 سال پیش |
svenbarth
|
e7adfb9168
Temporary hack to allow the compilation of libraries on Mac OS X. My current theory is that some of the $indirect symbols messed things up... I need yet to investigate the issue in detail.
|
10 سال پیش |
svenbarth
|
919aca3c1e
Regenerated Makefile after addition of sysinit.pas
|
10 سال پیش |
svenbarth
|
9028de29b3
Fix bootstrapping.
|
10 سال پیش |
svenbarth
|
485cbeb3b9
Fix bootstrapping.
|
10 سال پیش |
svenbarth
|
1a68af9a74
Switch Mac OS X to indirect entry information.
|
10 سال پیش |
svenbarth
|
9c7ee0794e
pmodules.pas, proc_package:
|
10 سال پیش |
svenbarth
|
cbcda8bd59
Generate unit exports only for system that need them.
|
10 سال پیش |
svenbarth
|
e6a181c91d
Fix a bug introduced in r28691. The only testsuite failure on Win32 compared to Trunk is test/tstrutils2.pp, but that could be because I branched while that test was broken anyway...
|
10 سال پیش |
svenbarth
|
4316175a3e
Really fix threadvar handling. The pointer to the threadvar tables needs to be known during InitSystemThreads() thus we need to supply the entry information in Exec_tls_callback().
|
10 سال پیش |
svenbarth
|
6c03d4b2f4
fppu.pas, tppumodule:
|
10 سال پیش |
svenbarth
|
3710c86a1f
Ensure that the reference to the System unit is correctly set up for packages. Among other things this is needed to compile a package with the -gl option (though debug information doesn't work yet).
|
11 سال پیش |
svenbarth
|
3eacfce4b4
Correctly create import libraries for packages as well.
|
11 سال پیش |
svenbarth
|
be6a1c719c
Add support for parsing required packages.
|
11 سال پیش |
svenbarth
|
9887293bec
When compiling a package, handle only those units that are not yet part of a package.
|
11 سال پیش |
svenbarth
|
558f2aeb3a
Add support for reading/writing required packages from/to the PCP file
|
11 سال پیش |
svenbarth
|
fd0cd9a615
Ensure that units loaded from a package are not recompiled if the source files should happen to be available.
|
11 سال پیش |
svenbarth
|
bbfb7c4cad
Add a possibility to track if a unit was loaded from a package.
|
11 سال پیش |
svenbarth
|
0d3f89bdac
Fix a potential access violation when exporting symbols on a Unix based system.
|
11 سال پیش |
svenbarth
|
9605908553
+ add a error message for specifying a package multiple times
|
11 سال پیش |
svenbarth
|
363d38a055
Fix usage of interfaces declared in units that are part of a package.
|
11 سال پیش |
svenbarth
|
1141fbb94e
Start to use package related messages
|
11 سال پیش |
svenbarth
|
c5c774be11
- reduce debug output a bit
|
11 سال پیش |
svenbarth
|
3827c66316
Fix usage of threadvars.
|
11 سال پیش |
svenbarth
|
274e43d7e0
Avoid the need to import/export _FPC_SysInstance and _FPC_TlsKey.
|
11 سال پیش |
svenbarth
|
87b57959ba
Fix threadvar handling.
|
11 سال پیش |