1 /* |
1 /* |
2 * $Header: /cvs/stx/stx/libview2/libInit.cc,v 1.44 2007-01-12 19:17:30 stefan Exp $ |
2 * $Header: /cvs/stx/stx/libview2/libInit.cc,v 1.45 2007-04-16 11:13:34 cg Exp $ |
3 * |
3 * |
4 * DO NOT EDIT |
4 * DO NOT EDIT |
5 * automagically generated from the projectDefinition: stx_libview2. |
5 * automagically generated from the projectDefinition: stx_libview2. |
6 */ |
6 */ |
7 #define __INDIRECTVMINITCALLS__ |
7 #define __INDIRECTVMINITCALLS__ |
8 #include <stc.h> |
8 #include <stc.h> |
9 #define INIT_TEXT_SECT /* as nothing */ |
9 |
10 #ifdef WIN32 |
10 #ifdef WIN32 |
11 # pragma codeseg INITCODE "INITCODE" |
11 # pragma codeseg INITCODE "INITCODE" |
12 #else /* not WIN32 */ |
12 #endif |
13 # if defined(__GNUC__) && !defined(NO_SECTION_ATTRIBUTES) |
13 |
14 # if (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) || __GNUC__ > 2 |
14 #if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT) |
15 # undef INIT_TEXT_SECT |
15 DLL_EXPORT void _libstx_libview2_Init() INIT_TEXT_SECTION; |
16 # define INIT_TEXT_SECT __attribute__((section(".stxitext"))) |
|
17 # endif |
|
18 # endif /* not GNUC */ |
|
19 #endif /* not WIN32 */ |
|
20 #ifdef INIT_TEXT_SECT |
|
21 DLL_EXPORT extern void _libstx_libview2_Init() INIT_TEXT_SECT; |
|
22 #endif |
16 #endif |
|
17 |
23 void _libstx_libview2_Init(pass, __pRT__, snd) |
18 void _libstx_libview2_Init(pass, __pRT__, snd) |
24 OBJ snd; struct __vmData__ *__pRT__; { |
19 OBJ snd; struct __vmData__ *__pRT__; { |
25 __BEGIN_PACKAGE2__("libstx_libview2", _libstx_libview2_Init, "stx:libview2"); |
20 __BEGIN_PACKAGE2__("libstx_libview2", _libstx_libview2_Init, "stx:libview2"); |
26 _ActiveHelpView_Init(pass,__pRT__,snd); |
21 _ActiveHelpView_Init(pass,__pRT__,snd); |
27 _ApplicationSubView_Init(pass,__pRT__,snd); |
22 _ApplicationSubView_Init(pass,__pRT__,snd); |
68 _LayoutOrigin_Init(pass,__pRT__,snd); |
63 _LayoutOrigin_Init(pass,__pRT__,snd); |
69 _Plug_Init(pass,__pRT__,snd); |
64 _Plug_Init(pass,__pRT__,snd); |
70 _UIBuilder_Init(pass,__pRT__,snd); |
65 _UIBuilder_Init(pass,__pRT__,snd); |
71 _ValueModel_Init(pass,__pRT__,snd); |
66 _ValueModel_Init(pass,__pRT__,snd); |
72 _VisualPart_Init(pass,__pRT__,snd); |
67 _VisualPart_Init(pass,__pRT__,snd); |
|
68 _WinPrinterContext_Init(pass,__pRT__,snd); |
73 _AlignmentOrigin_Init(pass,__pRT__,snd); |
69 _AlignmentOrigin_Init(pass,__pRT__,snd); |
74 _BlockValue_Init(pass,__pRT__,snd); |
70 _BlockValue_Init(pass,__pRT__,snd); |
75 _FlyByHelp_Init(pass,__pRT__,snd); |
71 _FlyByHelp_Init(pass,__pRT__,snd); |
76 _IndirectValue_Init(pass,__pRT__,snd); |
72 _IndirectValue_Init(pass,__pRT__,snd); |
77 _LayoutFrame_Init(pass,__pRT__,snd); |
73 _LayoutFrame_Init(pass,__pRT__,snd); |