]>
Commit | Line | Data |
---|---|---|
23324ae1 | 1 | ///////////////////////////////////////////////////////////////////////////// |
7c913512 | 2 | // Name: link.h |
e54c96f1 | 3 | // Purpose: interface of global functions |
7c913512 FM |
4 | // Author: wxWidgets team |
5 | // RCS-ID: $Id$ | |
6 | // Licence: wxWindows license | |
7 | ///////////////////////////////////////////////////////////////////////////// | |
8 | ||
9 | /** | |
10 | This macro can be used in conjunction with the | |
e54c96f1 | 11 | wxFORCE_LINK_MODULE() macro to force |
7c913512 | 12 | the linker to include in its output a specific object file. |
7c913512 FM |
13 | In particular, you should use this macro in the source file which you want |
14 | to force for inclusion. The @c moduleName needs to be a name not already | |
15 | in use in other @c wxFORCE_LINK_THIS_MODULE macros, but is not required | |
16 | to be e.g. the same name of the source file (even if it's a good choice). | |
23324ae1 FM |
17 | */ |
18 | #define wxFORCE_LINK_THIS_MODULE() /* implementation is private */ | |
19 | ||
20 | ||
7c913512 FM |
21 | /** |
22 | This macro can be used in conjunction with the | |
e54c96f1 | 23 | wxFORCE_LINK_THIS_MODULE() macro to force |
7c913512 | 24 | the linker to include in its output a specific object file. |
7c913512 FM |
25 | In particular, you should use this macro in a source file which you know |
26 | for sure is linked in the output (e.g. the source file containing the "main()" | |
27 | of your app). The @c moduleName is the name of the module you want to | |
28 | forcefully link | |
e54c96f1 | 29 | (i.e. the name you used in the relative wxFORCE_LINK_THIS_MODULE() macro. |
23324ae1 FM |
30 | */ |
31 | #define wxFORCE_LINK_MODULE() /* implementation is private */ | |
32 |