diff -r 4ca7c3a327a2 -r 6b9f8fec013a libInit.cc --- a/libInit.cc Fri Feb 12 11:50:22 2016 +0000 +++ b/libInit.cc Wed Apr 20 22:20:00 2016 +0100 @@ -16,89 +16,162 @@ DLL_EXPORT void _libjv_llvm_s_InitDefinition() INIT_TEXT_SECTION; #endif -void _libjv_llvm_s_InitDefinition(pass, __pRT__, snd) -OBJ snd; struct __vmData__ *__pRT__; { -__BEGIN_PACKAGE2__("libjv_llvm_s__DFN", _libjv_llvm_s_InitDefinition, "jv:llvm_s"); -_jv_137llvm_137s_Init(pass,__pRT__,snd); +extern void _LLVM_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMAtomicOrdering_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMAtomicRMWBinOp_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMAttribute_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMByteOrdering_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMCEXT_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMCallConv_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMConfig_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMConstant_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMDLLStorageClass_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMDWARFEncoding_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMDWARFLamguage_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMDiagnosticSeverity_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMIntPredicate_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMLandingPadClauseTy_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMLinkage_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMMCJITCompilerOptions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMMetadataKind_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMModuleFlagBehavior_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMObjectArray_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMOpcode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMRealPredicate_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMThreadLocalMode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeKind_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMVerifierFailureAction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMVisibility_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _jv_137llvm_137s_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMBasicBlock_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMContext_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMDiagnosticInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMDisposableObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMMetadata_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMPassRegistry_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTargetLibraryInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMType_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeMismatchError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMUse_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMDIBuilder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMExecutionEngine_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMFunction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMGenericValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMIRBuilder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMMCJITMemoryManager_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMModule_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMModuleProvider_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMPassManager_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTargetData_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeFunction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeLabel_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeMetadata_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeScalar_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeSequential_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeStruct_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeVoid_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMStXMethod_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeArray_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeFloatingPoint_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeHalt_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeInteger_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypePointer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeVector_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeX86_137MMX_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeDouble_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeFP128_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeFloat_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypePPC_137FP128_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); +extern void _LLVMTypeX86_137FP80_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); -__END_PACKAGE__(); + +void _libjv_llvm_s_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd) +{ + __BEGIN_PACKAGE2__("libjv_llvm_s__DFN", _libjv_llvm_s_InitDefinition, "jv:llvm_s"); + _jv_137llvm_137s_Init(pass,__pRT__,snd); + + __END_PACKAGE__(); } -void _libjv_llvm_s_Init(pass, __pRT__, snd) -OBJ snd; struct __vmData__ *__pRT__; { -__BEGIN_PACKAGE2__("libjv_llvm_s", _libjv_llvm_s_Init, "jv:llvm_s"); -_LLVM_Init(pass,__pRT__,snd); -_LLVMAtomicOrdering_Init(pass,__pRT__,snd); -_LLVMAtomicRMWBinOp_Init(pass,__pRT__,snd); -_LLVMAttribute_Init(pass,__pRT__,snd); -_LLVMByteOrdering_Init(pass,__pRT__,snd); -_LLVMCEXT_Init(pass,__pRT__,snd); -_LLVMCallConv_Init(pass,__pRT__,snd); -_LLVMConfig_Init(pass,__pRT__,snd); -_LLVMConstant_Init(pass,__pRT__,snd); -_LLVMDLLStorageClass_Init(pass,__pRT__,snd); -_LLVMDWARFEncoding_Init(pass,__pRT__,snd); -_LLVMDWARFLamguage_Init(pass,__pRT__,snd); -_LLVMDiagnosticSeverity_Init(pass,__pRT__,snd); -_LLVMError_Init(pass,__pRT__,snd); -_LLVMIntPredicate_Init(pass,__pRT__,snd); -_LLVMLandingPadClauseTy_Init(pass,__pRT__,snd); -_LLVMLinkage_Init(pass,__pRT__,snd); -_LLVMMCJITCompilerOptions_Init(pass,__pRT__,snd); -_LLVMMetadataKind_Init(pass,__pRT__,snd); -_LLVMModuleFlagBehavior_Init(pass,__pRT__,snd); -_LLVMObjectArray_Init(pass,__pRT__,snd); -_LLVMOpcode_Init(pass,__pRT__,snd); -_LLVMRealPredicate_Init(pass,__pRT__,snd); -_LLVMThreadLocalMode_Init(pass,__pRT__,snd); -_LLVMTypeKind_Init(pass,__pRT__,snd); -_LLVMVerifierFailureAction_Init(pass,__pRT__,snd); -_LLVMVisibility_Init(pass,__pRT__,snd); -_jv_137llvm_137s_Init(pass,__pRT__,snd); -_LLVMObject_Init(pass,__pRT__,snd); -_LLVMTypeError_Init(pass,__pRT__,snd); -_LLVMBasicBlock_Init(pass,__pRT__,snd); -_LLVMContext_Init(pass,__pRT__,snd); -_LLVMDiagnosticInfo_Init(pass,__pRT__,snd); -_LLVMDisposableObject_Init(pass,__pRT__,snd); -_LLVMMetadata_Init(pass,__pRT__,snd); -_LLVMPassRegistry_Init(pass,__pRT__,snd); -_LLVMTargetLibraryInfo_Init(pass,__pRT__,snd); -_LLVMType_Init(pass,__pRT__,snd); -_LLVMTypeMismatchError_Init(pass,__pRT__,snd); -_LLVMUse_Init(pass,__pRT__,snd); -_LLVMValue_Init(pass,__pRT__,snd); -_LLVMDIBuilder_Init(pass,__pRT__,snd); -_LLVMExecutionEngine_Init(pass,__pRT__,snd); -_LLVMFunction_Init(pass,__pRT__,snd); -_LLVMGenericValue_Init(pass,__pRT__,snd); -_LLVMIRBuilder_Init(pass,__pRT__,snd); -_LLVMMCJITMemoryManager_Init(pass,__pRT__,snd); -_LLVMModule_Init(pass,__pRT__,snd); -_LLVMModuleProvider_Init(pass,__pRT__,snd); -_LLVMPassManager_Init(pass,__pRT__,snd); -_LLVMTargetData_Init(pass,__pRT__,snd); -_LLVMTypeFunction_Init(pass,__pRT__,snd); -_LLVMTypeLabel_Init(pass,__pRT__,snd); -_LLVMTypeMetadata_Init(pass,__pRT__,snd); -_LLVMTypeScalar_Init(pass,__pRT__,snd); -_LLVMTypeSequential_Init(pass,__pRT__,snd); -_LLVMTypeStruct_Init(pass,__pRT__,snd); -_LLVMTypeVoid_Init(pass,__pRT__,snd); -_LLVMStXMethod_Init(pass,__pRT__,snd); -_LLVMTypeArray_Init(pass,__pRT__,snd); -_LLVMTypeFloatingPoint_Init(pass,__pRT__,snd); -_LLVMTypeHalt_Init(pass,__pRT__,snd); -_LLVMTypeInteger_Init(pass,__pRT__,snd); -_LLVMTypePointer_Init(pass,__pRT__,snd); -_LLVMTypeVector_Init(pass,__pRT__,snd); -_LLVMTypeX86_137MMX_Init(pass,__pRT__,snd); -_LLVMTypeDouble_Init(pass,__pRT__,snd); -_LLVMTypeFP128_Init(pass,__pRT__,snd); -_LLVMTypeFloat_Init(pass,__pRT__,snd); -_LLVMTypePPC_137FP128_Init(pass,__pRT__,snd); -_LLVMTypeX86_137FP80_Init(pass,__pRT__,snd); +void _libjv_llvm_s_Init(int pass, struct __vmData__ *__pRT__, OBJ snd) +{ + __BEGIN_PACKAGE2__("libjv_llvm_s", _libjv_llvm_s_Init, "jv:llvm_s"); + _LLVM_Init(pass,__pRT__,snd); + _LLVMAtomicOrdering_Init(pass,__pRT__,snd); + _LLVMAtomicRMWBinOp_Init(pass,__pRT__,snd); + _LLVMAttribute_Init(pass,__pRT__,snd); + _LLVMByteOrdering_Init(pass,__pRT__,snd); + _LLVMCEXT_Init(pass,__pRT__,snd); + _LLVMCallConv_Init(pass,__pRT__,snd); + _LLVMConfig_Init(pass,__pRT__,snd); + _LLVMConstant_Init(pass,__pRT__,snd); + _LLVMDLLStorageClass_Init(pass,__pRT__,snd); + _LLVMDWARFEncoding_Init(pass,__pRT__,snd); + _LLVMDWARFLamguage_Init(pass,__pRT__,snd); + _LLVMDiagnosticSeverity_Init(pass,__pRT__,snd); + _LLVMError_Init(pass,__pRT__,snd); + _LLVMIntPredicate_Init(pass,__pRT__,snd); + _LLVMLandingPadClauseTy_Init(pass,__pRT__,snd); + _LLVMLinkage_Init(pass,__pRT__,snd); + _LLVMMCJITCompilerOptions_Init(pass,__pRT__,snd); + _LLVMMetadataKind_Init(pass,__pRT__,snd); + _LLVMModuleFlagBehavior_Init(pass,__pRT__,snd); + _LLVMObjectArray_Init(pass,__pRT__,snd); + _LLVMOpcode_Init(pass,__pRT__,snd); + _LLVMRealPredicate_Init(pass,__pRT__,snd); + _LLVMThreadLocalMode_Init(pass,__pRT__,snd); + _LLVMTypeKind_Init(pass,__pRT__,snd); + _LLVMVerifierFailureAction_Init(pass,__pRT__,snd); + _LLVMVisibility_Init(pass,__pRT__,snd); + _jv_137llvm_137s_Init(pass,__pRT__,snd); + _LLVMObject_Init(pass,__pRT__,snd); + _LLVMTypeError_Init(pass,__pRT__,snd); + _LLVMBasicBlock_Init(pass,__pRT__,snd); + _LLVMContext_Init(pass,__pRT__,snd); + _LLVMDiagnosticInfo_Init(pass,__pRT__,snd); + _LLVMDisposableObject_Init(pass,__pRT__,snd); + _LLVMMetadata_Init(pass,__pRT__,snd); + _LLVMPassRegistry_Init(pass,__pRT__,snd); + _LLVMTargetLibraryInfo_Init(pass,__pRT__,snd); + _LLVMType_Init(pass,__pRT__,snd); + _LLVMTypeMismatchError_Init(pass,__pRT__,snd); + _LLVMUse_Init(pass,__pRT__,snd); + _LLVMValue_Init(pass,__pRT__,snd); + _LLVMDIBuilder_Init(pass,__pRT__,snd); + _LLVMExecutionEngine_Init(pass,__pRT__,snd); + _LLVMFunction_Init(pass,__pRT__,snd); + _LLVMGenericValue_Init(pass,__pRT__,snd); + _LLVMIRBuilder_Init(pass,__pRT__,snd); + _LLVMMCJITMemoryManager_Init(pass,__pRT__,snd); + _LLVMModule_Init(pass,__pRT__,snd); + _LLVMModuleProvider_Init(pass,__pRT__,snd); + _LLVMPassManager_Init(pass,__pRT__,snd); + _LLVMTargetData_Init(pass,__pRT__,snd); + _LLVMTypeFunction_Init(pass,__pRT__,snd); + _LLVMTypeLabel_Init(pass,__pRT__,snd); + _LLVMTypeMetadata_Init(pass,__pRT__,snd); + _LLVMTypeScalar_Init(pass,__pRT__,snd); + _LLVMTypeSequential_Init(pass,__pRT__,snd); + _LLVMTypeStruct_Init(pass,__pRT__,snd); + _LLVMTypeVoid_Init(pass,__pRT__,snd); + _LLVMStXMethod_Init(pass,__pRT__,snd); + _LLVMTypeArray_Init(pass,__pRT__,snd); + _LLVMTypeFloatingPoint_Init(pass,__pRT__,snd); + _LLVMTypeHalt_Init(pass,__pRT__,snd); + _LLVMTypeInteger_Init(pass,__pRT__,snd); + _LLVMTypePointer_Init(pass,__pRT__,snd); + _LLVMTypeVector_Init(pass,__pRT__,snd); + _LLVMTypeX86_137MMX_Init(pass,__pRT__,snd); + _LLVMTypeDouble_Init(pass,__pRT__,snd); + _LLVMTypeFP128_Init(pass,__pRT__,snd); + _LLVMTypeFloat_Init(pass,__pRT__,snd); + _LLVMTypePPC_137FP128_Init(pass,__pRT__,snd); + _LLVMTypeX86_137FP80_Init(pass,__pRT__,snd); -_jv_137llvm_137s_extensions_Init(pass,__pRT__,snd); -__END_PACKAGE__(); + _jv_137llvm_137s_extensions_Init(pass,__pRT__,snd); + __END_PACKAGE__(); }