libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Fri, 20 Mar 2015 14:29:53 +0100
branchcvs_MAIN
changeset 3412 df11bb428463
parent 3360 1a8899091305
child 3479 2f531dfec672
permissions -rw-r--r--
Merged with mercurial revision 4f3cc813be4 (8 changesets total) Merged changesets: - f14cd4bbd33f: Jan Vrany, 2015-03-11 11:41 +0000: Zulu support: added Zulu7 and Zulu8 JavaReleases - f8bc54a17beb: Jan Vrany, 2015-03-11 12:38 +0000: Java release: On UNIX, prefer OpenJDK over Zulu, on Windows, prefer Zulu over Oracle JDK - 5dd55aa7d949: Jan Vrany, 2015-03-12 14:50 +0000: Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows - 2127b5057d60: Jan Vrany, 2015-03-13 09:40 +0000: testing: improved run-all.rb script to run tests with different configurations. - a6d8f5c2ad73: Jan Vrany, 2015-03-13 13:33 +0000: Updated .hgignore - e18d5c89221d: Jan Vrany, 2015-03-13 16:09 +0000: Java release: consult 64bit registry entries as well as 32 bit when searching for installed JDKs - 183e4567bda7: Jan Vrany, 2015-03-17 20:56 +0000: Java release: added #is32bit & #is64bit testing methods - 4f3cc813be4b: Jan Vrany, 2015-03-19 17:27 +0000: settings: JavaCodeLibrary validation refactored and improved

/*
 * $Header: /cvs/stx/stx/libjava/libInit.cc,v 1.21 2015-03-20 12:08:01 vrany Exp $
 *
 * DO NOT EDIT
 * automagically generated from the projectDefinition: stx_libjava.
 */
#define __INDIRECTVMINITCALLS__
#include <stc.h>

#ifdef WIN32
# pragma codeseg INITCODE "INITCODE"
#endif

#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
DLL_EXPORT void _libstx_libjava_Init() INIT_TEXT_SECTION;
DLL_EXPORT void _libstx_libjava_InitDefinition() INIT_TEXT_SECTION;
#endif

void _libstx_libjava_InitDefinition(pass, __pRT__, snd)
OBJ snd; struct __vmData__ *__pRT__; {
__BEGIN_PACKAGE2__("libstx_libjava__DFN", _libstx_libjava_InitDefinition, "stx:libjava");
_stx_137libjava_Init(pass,__pRT__,snd);

__END_PACKAGE__();
}

void _libstx_libjava_Init(pass, __pRT__, snd)
OBJ snd; struct __vmData__ *__pRT__; {
__BEGIN_PACKAGE2__("libstx_libjava", _libstx_libjava_Init, "stx:libjava");
_GroovyCompiler_Init(pass,__pRT__,snd);
_GroovyEvaluator_Init(pass,__pRT__,snd);
_GroovyLanguage_Init(pass,__pRT__,snd);
_GroovySourceFileWriter_Init(pass,__pRT__,snd);
_JavaAnnotation_Init(pass,__pRT__,snd);
_JavaAnnotationContainer_Init(pass,__pRT__,snd);
_JavaAnnotationDefault_Init(pass,__pRT__,snd);
_JavaAnnotationDictionary_Init(pass,__pRT__,snd);
_JavaAnnotationValue_Init(pass,__pRT__,snd);
_JavaArray_Init(pass,__pRT__,snd);
_JavaBooleanArray_Init(pass,__pRT__,snd);
_JavaByte_Init(pass,__pRT__,snd);
_JavaByteCodeProcessor_Init(pass,__pRT__,snd);
_JavaClassAccessor_Init(pass,__pRT__,snd);
_JavaClassEnvironment_Init(pass,__pRT__,snd);
_JavaClassQuery_Init(pass,__pRT__,snd);
_JavaClassReloader_Init(pass,__pRT__,snd);
_JavaCodeLibraryOrBundle_Init(pass,__pRT__,snd);
_JavaCompilerForSmalltalkExtensionsOnly_Init(pass,__pRT__,snd);
_JavaCompiler_137Eclipse_Init(pass,__pRT__,snd);
_JavaConstantPool_Init(pass,__pRT__,snd);
_JavaConstants_Init(pass,__pRT__,snd);
_JavaContext_Init(pass,__pRT__,snd);
_JavaDecompiler_Init(pass,__pRT__,snd);
_JavaDescriptor_Init(pass,__pRT__,snd);
_JavaError_Init(pass,__pRT__,snd);
_JavaExceptionTable_Init(pass,__pRT__,snd);
_JavaField_Init(pass,__pRT__,snd);
_JavaFinalizationRegistry_Init(pass,__pRT__,snd);
_JavaInnerClasses_Init(pass,__pRT__,snd);
_JavaLanguage_Init(pass,__pRT__,snd);
_JavaLibraries_Init(pass,__pRT__,snd);
_JavaLocalVariableTable_Init(pass,__pRT__,snd);
_JavaLocalVariableTableEntry_Init(pass,__pRT__,snd);
_JavaLookup_Init(pass,__pRT__,snd);
_JavaMetaclass_Init(pass,__pRT__,snd);
_JavaMonitor_Init(pass,__pRT__,snd);
_JavaNameAndType2_Init(pass,__pRT__,snd);
_JavaNativeMemory_Init(pass,__pRT__,snd);
_JavaNioSupport_Init(pass,__pRT__,snd);
_JavaObject_Init(pass,__pRT__,snd);
_JavaObjectDictionary_Init(pass,__pRT__,snd);
_JavaPopUpView_Init(pass,__pRT__,snd);
_JavaProcess_Init(pass,__pRT__,snd);
_JavaRef2_Init(pass,__pRT__,snd);
_JavaRelease_Init(pass,__pRT__,snd);
_JavaResolver_Init(pass,__pRT__,snd);
_JavaShort_Init(pass,__pRT__,snd);
_JavaSlotIndexCache_Init(pass,__pRT__,snd);
_JavaSocket_Init(pass,__pRT__,snd);
_JavaSourceCodeCache_Init(pass,__pRT__,snd);
_JavaSourceFileWriter_Init(pass,__pRT__,snd);
_JavaTestsLoader_Init(pass,__pRT__,snd);
_JavaTopView_Init(pass,__pRT__,snd);
_JavaUnresolvedCompilationError_Init(pass,__pRT__,snd);
_JavaUnresolvedConstant_Init(pass,__pRT__,snd);
_JavaUtilities_Init(pass,__pRT__,snd);
_JavaVMData_Init(pass,__pRT__,snd);
_JavaView_Init(pass,__pRT__,snd);
_JavaZipDeflater_Init(pass,__pRT__,snd);
_JavaZipFile_Init(pass,__pRT__,snd);
_JavaZipInflater_Init(pass,__pRT__,snd);
_ProxyMethod_Init(pass,__pRT__,snd);
_ProxyMethodCompiler_Init(pass,__pRT__,snd);
_ProxyMethodNode_Init(pass,__pRT__,snd);
_SmalltalkAppletContext_Init(pass,__pRT__,snd);
_SmalltalkAppletStub_Init(pass,__pRT__,snd);
_stx_137libjava_Init(pass,__pRT__,snd);
_GroovyMetaclass_Init(pass,__pRT__,snd);
_Java_Init(pass,__pRT__,snd);
_JavaAnnotationArrayValue_Init(pass,__pRT__,snd);
_JavaAnnotationClassValue_Init(pass,__pRT__,snd);
_JavaAnnotationEnumValue_Init(pass,__pRT__,snd);
_JavaAnnotationNestedAnnotationValue_Init(pass,__pRT__,snd);
_JavaAnnotationPrimitiveValue_Init(pass,__pRT__,snd);
_JavaBehavior_Init(pass,__pRT__,snd);
_JavaByteCodeDisassembler_Init(pass,__pRT__,snd);
_JavaByteCodeEnumerator_Init(pass,__pRT__,snd);
_JavaByteCodeProcessorAdapter_Init(pass,__pRT__,snd);
_JavaClassAnnotationContainer_Init(pass,__pRT__,snd);
_JavaClassMemberRef2_Init(pass,__pRT__,snd);
_JavaClassReader_Init(pass,__pRT__,snd);
_JavaClassRef2_Init(pass,__pRT__,snd);
_JavaClassRegistry_Init(pass,__pRT__,snd);
_JavaCodeBundle_Init(pass,__pRT__,snd);
_JavaCodeLibrary_Init(pass,__pRT__,snd);
_JavaEmbeddedFrameView_Init(pass,__pRT__,snd);
_JavaFieldAnnotationContainer_Init(pass,__pRT__,snd);
_JavaFieldDescriptor_Init(pass,__pRT__,snd);
_JavaFieldDescriptorWithUnionType_Init(pass,__pRT__,snd);
_JavaInvalidRefError_Init(pass,__pRT__,snd);
_JavaInvokeDynamic2_Init(pass,__pRT__,snd);
_JavaMethod_Init(pass,__pRT__,snd);
_JavaMethodAnnotationContainer_Init(pass,__pRT__,snd);
_JavaMethodDescriptor_Init(pass,__pRT__,snd);
_JavaMethodHandle2_Init(pass,__pRT__,snd);
_JavaMethodType2_Init(pass,__pRT__,snd);
_JavaMirror_Init(pass,__pRT__,snd);
_JavaNativeMethodImpl_137OpenJDK6_Init(pass,__pRT__,snd);
_JavaStringRef2_Init(pass,__pRT__,snd);
_JavaUnhandledExceptionError_Init(pass,__pRT__,snd);
_JavaUnhandledThreadDeathError_Init(pass,__pRT__,snd);
_JavaUnresolvedClassConstant_Init(pass,__pRT__,snd);
_JavaUnresolvedStringConstant_Init(pass,__pRT__,snd);
_JavaVM_Init(pass,__pRT__,snd);
_ProxyMethodConditionNode_Init(pass,__pRT__,snd);
_ProxyMethodGuardNode_Init(pass,__pRT__,snd);
_ProxyMethodInvocationNode_Init(pass,__pRT__,snd);
_ProxyMethodJavaFieldAccessor_Init(pass,__pRT__,snd);
_JavaAlienMirror_Init(pass,__pRT__,snd);
_JavaArrayMirror_Init(pass,__pRT__,snd);
_JavaByteCodePreresolver_Init(pass,__pRT__,snd);
_JavaClass_Init(pass,__pRT__,snd);
_JavaClassMirror_Init(pass,__pRT__,snd);
_JavaClassPathBundle_Init(pass,__pRT__,snd);
_JavaFieldRef2_Init(pass,__pRT__,snd);
_JavaMethodAnalyzer_Init(pass,__pRT__,snd);
_JavaMethodRef2_Init(pass,__pRT__,snd);
_JavaMethodWithException_Init(pass,__pRT__,snd);
_JavaNativeMethodImpl_137AppleJDK6_Init(pass,__pRT__,snd);
_JavaNativeMethodImpl_137OpenJDK7_Init(pass,__pRT__,snd);
_JavaNativeMethodImpl_137SunJDK6_Init(pass,__pRT__,snd);
_JavaPrimitiveMirror_Init(pass,__pRT__,snd);
_ProxyMethodAndNode_Init(pass,__pRT__,snd);
_ProxyMethodBlockInvocationNode_Init(pass,__pRT__,snd);
_ProxyMethodJavaFieldGetter_Init(pass,__pRT__,snd);
_ProxyMethodJavaFieldSetter_Init(pass,__pRT__,snd);
_ProxyMethodMethodInvocationNode_Init(pass,__pRT__,snd);
_ProxyMethodTypeCheckNode_Init(pass,__pRT__,snd);
_GroovyClass_Init(pass,__pRT__,snd);
_JavaInterfaceMethodRef2_Init(pass,__pRT__,snd);
_JavaMethodWithHandler_Init(pass,__pRT__,snd);
_JavaNativeMethodImpl_137OpenJDK8_Init(pass,__pRT__,snd);
_JavaNativeMethodImpl_137OracleJDK7_Init(pass,__pRT__,snd);
_ProxyMethodJavaMethodInvocationNode_Init(pass,__pRT__,snd);
_ProxyMethodJavaTypeCheckNode_Init(pass,__pRT__,snd);
_JavaNativeMethod_Init(pass,__pRT__,snd);
_JavaNativeMethodImpl_137OracleJDK8_Init(pass,__pRT__,snd);

_stx_137libjava_extensions_Init(pass,__pRT__,snd);
__END_PACKAGE__();
}