experiments/libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Tue, 06 Aug 2013 11:19:07 +0100
branchdevelopment
changeset 2645 b7a540a27521
parent 2475 27f0940ec023
child 2711 a00302fe5083
child 2729 ac412f6ea6d4
permissions -rw-r--r--
Java compiler problem highlighting improved.
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);
2645
b7a540a27521 Java compiler problem highlighting improved.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2475
diff changeset
    32
_JavaCompilerProblemRegistry_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
    33
_JavaMethodWrapperCompiler_Init(pass,__pRT__,snd);
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    34
_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
    35
_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
    36
_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
    37
_SetSample_Init(pass,__pRT__,snd);
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    38
_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
    39
_JavaByteCodeSteppableInterpreter_Init(pass,__pRT__,snd);
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    40
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    41
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    42
__END_PACKAGE__();
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    43
}