libInit.cc
author Claus Gittinger <cg@exept.de>
Fri, 18 Aug 2006 16:28:37 +0200
changeset 2128 35bac600b15d
parent 749 e898eaeff091
child 2137 a38974a257e5
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
     1
/*
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
     2
 * DO NOT EDIT 
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
     3
 * automagically generated from Make.proto (by make libInit.cc)
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
     4
 */
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
     5
#define __INDIRECTVMINITCALLS__
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
     6
#include <stc.h>
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
     7
#define INIT_TEXT_SECT /* as nothing */
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
     8
#ifdef WIN32
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
     9
# pragma codeseg INITCODE "INITCODE"
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    10
#else /* not WIN32 */
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    11
# if defined(__GNUC__) && !defined(NO_SECTION_ATTRIBUTES)
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    12
#  if (__GNUC__  == 2 && __GNUC_MINOR__ >= 7) || __GNUC__ > 2
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    13
#   undef INIT_TEXT_SECT
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    14
#   define INIT_TEXT_SECT __attribute__((section(".stxitext")))
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    15
#  endif
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    16
# endif /* not GNUC */
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    17
#endif /* not WIN32 */
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    18
#ifdef INIT_TEXT_SECT
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    19
extern void _libstx_libjava_Init() INIT_TEXT_SECT;
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    20
#endif
731
e4915ea7527a *** empty log message ***
cg
parents: 636
diff changeset
    21
void _libstx_libjava_Init(pass, __pRT__, snd)
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    22
OBJ snd; struct __vmData__ *__pRT__; {
731
e4915ea7527a *** empty log message ***
cg
parents: 636
diff changeset
    23
__BEGIN_PACKAGE2__("libstx_libjava", _libstx_libjava_Init, "stx:libjava");
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    24
_JavaBehavior_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    25
_JavaClass_Init(pass,__pRT__,snd);
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    26
_Java_Init(pass,__pRT__,snd);
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    27
_JavaRef_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    28
_JavaClassRef_Init(pass,__pRT__,snd);
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    29
_JavaClassReader_Init(pass,__pRT__,snd);
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    30
_JavaClassPointerRef_Init(pass,__pRT__,snd);
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    31
_JavaConstantPool_Init(pass,__pRT__,snd);
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    32
_JavaContext_Init(pass,__pRT__,snd);
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    33
_JavaExceptionTableEntry_Init(pass,__pRT__,snd);
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    34
_JavaField_Init(pass,__pRT__,snd);
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    35
_JavaFieldref_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    36
_JavaMethodref_Init(pass,__pRT__,snd);
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    37
_JavaLocalVariableTable_Init(pass,__pRT__,snd);
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    38
_JavaLocalVariableTableEntry_Init(pass,__pRT__,snd);
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    39
_JavaMethod_Init(pass,__pRT__,snd);
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    40
_JavaMethodWithBreakpoint_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    41
_JavaMethodWithException_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    42
_JavaMethodWithHandler_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    43
_JavaInterfaceMethodref_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    44
_JavaNameandType_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    45
_JavaNativeMethod_Init(pass,__pRT__,snd);
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    46
_JavaObject_Init(pass,__pRT__,snd);
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    47
_JavaProcess_Init(pass,__pRT__,snd);
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    48
_JavaBuiltInClassPointerRef_Init(pass,__pRT__,snd);
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    49
_JavaSlotIndexCache_Init(pass,__pRT__,snd);
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    50
_JavaUnresolvedConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    51
_JavaUnresolvedClassConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    52
_JavaUnresolvedRefConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    53
_JavaUnresolvedMethodrefConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    54
_JavaUnresolvedInterfaceMethodrefConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    55
_JavaUnresolvedFieldrefConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    56
_JavaUnresolvedNameandTypeConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    57
_JavaUnresolvedSTArrayConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    58
_JavaUnresolvedStringConstant_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    59
_JavaVM_Init(pass,__pRT__,snd);
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents: 737
diff changeset
    60
_JavaTopView_Init(pass,__pRT__,snd);
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    61
_JavaPopUpView_Init(pass,__pRT__,snd);
731
e4915ea7527a *** empty log message ***
cg
parents: 636
diff changeset
    62
_SmalltalkAppletContext_Init(pass,__pRT__,snd);
e4915ea7527a *** empty log message ***
cg
parents: 636
diff changeset
    63
_SmalltalkAppletStub_Init(pass,__pRT__,snd);
2128
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    64
_JavaAppletComponentSpec_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    65
_UIGalleryJavaEntry_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    66
_JavaView_Init(pass,__pRT__,snd);
35bac600b15d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    67
_JavaDecompiler_Init(pass,__pRT__,snd);
622
52e6062ddba7 *** empty log message ***
cg
parents: 616
diff changeset
    68
_JavaByteCodeEnumerator_Init(pass,__pRT__,snd);
623
0e98e50844a3 *** empty log message ***
cg
parents: 622
diff changeset
    69
_JavaEmbeddedFrameView_Init(pass,__pRT__,snd);
616
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    70
__END_PACKAGE__();
53bf2ec50346 *** empty log message ***
cg
parents:
diff changeset
    71
}