experiments/libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Fri, 24 May 2013 17:55:42 +0100
branchbuiltin-class-support
changeset 2629 cedb88626902
parent 2475 27f0940ec023
child 2645 b7a540a27521
permissions -rw-r--r--
Closing branch.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     1
/*
2475
27f0940ec023 Initial implementation of ECJ based JavaCompiler,
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
     2
 * $Header$
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     3
 *
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     4
 * DO NOT EDIT
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     5
 * automagically generated from the projectDefinition: stx_libjava_experiments.
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     6
 */
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     7
#define __INDIRECTVMINITCALLS__
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     8
#include <stc.h>
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     9
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    10
#ifdef WIN32
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    11
# pragma codeseg INITCODE "INITCODE"
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    12
#endif
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    13
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    14
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    15
DLL_EXPORT void _libstx_libjava_experiments_Init() INIT_TEXT_SECTION;
2475
27f0940ec023 Initial implementation of ECJ based JavaCompiler,
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    16
DLL_EXPORT void _libstx_libjava_experiments_InitDefinition() INIT_TEXT_SECTION;
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    17
#endif
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    18
2475
27f0940ec023 Initial implementation of ECJ based JavaCompiler,
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    19
void _libstx_libjava_experiments_InitDefinition(pass, __pRT__, snd)
27f0940ec023 Initial implementation of ECJ based JavaCompiler,
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    20
OBJ snd; struct __vmData__ *__pRT__; {
27f0940ec023 Initial implementation of ECJ based JavaCompiler,
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    21
__BEGIN_PACKAGE2__("libstx_libjava_experiments__DFN", _libstx_libjava_experiments_InitDefinition, "stx:libjava/experiments");
27f0940ec023 Initial implementation of ECJ based JavaCompiler,
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    22
_stx_137libjava_137experiments_Init(pass,__pRT__,snd);
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    23
2475
27f0940ec023 Initial implementation of ECJ based JavaCompiler,
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    24
__END_PACKAGE__();
27f0940ec023 Initial implementation of ECJ based JavaCompiler,
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    25
}
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    26
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    27
void _libstx_libjava_experiments_Init(pass, __pRT__, snd)
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    28
OBJ snd; struct __vmData__ *__pRT__; {
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    29
__BEGIN_PACKAGE2__("libstx_libjava_experiments", _libstx_libjava_experiments_Init, "stx:libjava/experiments");
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2152
diff changeset
    30
_JavaByteCodeInterpreter_Init(pass,__pRT__,snd);
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2152
diff changeset
    31
_JavaCompiler_Init(pass,__pRT__,snd);
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2152
diff changeset
    32
_JavaMethodWrapperCompiler_Init(pass,__pRT__,snd);
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    33
_NoReflectionObject_Init(pass,__pRT__,snd);
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2152
diff changeset
    34
_PersonSample_Init(pass,__pRT__,snd);
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2152
diff changeset
    35
_SampleHandler_Init(pass,__pRT__,snd);
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2152
diff changeset
    36
_SetSample_Init(pass,__pRT__,snd);
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    37
_stx_137libjava_137experiments_Init(pass,__pRT__,snd);
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2152
diff changeset
    38
_JavaByteCodeSteppableInterpreter_Init(pass,__pRT__,snd);
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    39
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    40
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    41
__END_PACKAGE__();
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    42
}