--- a/LLVM.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVM.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMAtomicOrdering.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMAtomicOrdering.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMAtomicRMWBinOp.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMAtomicRMWBinOp.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMAttribute.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMAttribute.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMBasicBlock.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMBasicBlock.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMBuilder.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMBuilder.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMByteOrdering.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMByteOrdering.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMCallConv.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMCallConv.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMContext.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMContext.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMDLLStorageClass.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMDLLStorageClass.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMDiagnosticInfo.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMDiagnosticInfo.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMDiagnosticSeverity.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMDiagnosticSeverity.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMDisposableObject.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMDisposableObject.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMExamples.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMExamples.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMExecutionEngine.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMExecutionEngine.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMFunction.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMFunction.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMGenericValue.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMGenericValue.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMIntPredicate.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMIntPredicate.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMLandingPadClauseTy.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMLandingPadClauseTy.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMLinkage.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMLinkage.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMMCJITCompilerOptions.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMMCJITCompilerOptions.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMMCJITMemoryManager.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMMCJITMemoryManager.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMModule.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMModule.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMModuleProvider.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMModuleProvider.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMObject.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMObject.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMObjectArray.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMObjectArray.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMOpcode.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMOpcode.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMPassManager.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMPassManager.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMPassRegistry.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMPassRegistry.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMRealPredicate.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMRealPredicate.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMStXMethod.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMStXMethod.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMTargetData.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMTargetData.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMTargetLibraryInfo.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMTargetLibraryInfo.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMThreadLocalMode.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMThreadLocalMode.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMType.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMType.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMTypeKind.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMTypeKind.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMUse.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMUse.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMValue.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMValue.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMVerifierFailureAction.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMVerifierFailureAction.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/LLVMVisibility.st Fri Jul 31 16:02:39 2015 +0100
+++ b/LLVMVisibility.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"
+"{ Package: 'jv:llvm_s' }"
"{ NameSpace: Smalltalk }"
--- a/Make.proto Fri Jul 31 16:02:39 2015 +0100
+++ b/Make.proto Fri Jul 31 16:21:29 2015 +0100
@@ -1,7 +1,7 @@
# $Header$
#
# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libllvms.
+# automagically generated from the projectDefinition: jv_llvm_s.
#
# Warning: once you modify this file, do not rerun
# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
@@ -17,7 +17,7 @@
#
# position (of this package) in directory hierarchy:
# (must point to ST/X top directory, for tools and includes)
-TOP=../../stx
+TOP=../../../stx
INCLUDE_TOP=$(TOP)/..
# subdirectories where targets are to be made:
@@ -43,7 +43,7 @@
# LOCALDEFINES=-Dfoo -Dbar -DDEBUG
LOCALDEFINES=
-LIBNAME=libjv_libllvms
+LIBNAME=libjv_llvm_s
STCLOCALOPT='-package=$(PACKAGE)' -I. $(LOCALINCLUDES) $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) -headerDir=. -varPrefix=$(LIBNAME)
@@ -74,7 +74,7 @@
# copy state changes. Together with --guessVersion it ensures that package
# definition class always contains correct binary revision string.
ifneq (**NOHG**, $(shell hg root 2> /dev/null || echo -n '**NOHG**'))
-jv_libllvms.$(O): $(shell hg root)/.hg/dirstate
+jv_llvm_s.$(O): $(shell hg root)/.hg/dirstate
endif
@@ -141,27 +141,27 @@
$(OUTDIR)LLVMTypeKind.$(O) LLVMTypeKind.$(H): LLVMTypeKind.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
$(OUTDIR)LLVMVerifierFailureAction.$(O) LLVMVerifierFailureAction.$(H): LLVMVerifierFailureAction.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
$(OUTDIR)LLVMVisibility.$(O) LLVMVisibility.$(H): LLVMVisibility.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
-$(OUTDIR)jv_libllvms.$(O) jv_libllvms.$(H): jv_libllvms.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(STCHDR)
-$(OUTDIR)LLVMBasicBlock.$(O) LLVMBasicBlock.$(H): LLVMBasicBlock.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMContext.$(O) LLVMContext.$(H): LLVMContext.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMDiagnosticInfo.$(O) LLVMDiagnosticInfo.$(H): LLVMDiagnosticInfo.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMDisposableObject.$(O) LLVMDisposableObject.$(H): LLVMDisposableObject.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMMCJITCompilerOptions.$(O) LLVMMCJITCompilerOptions.$(H): LLVMMCJITCompilerOptions.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMPassRegistry.$(O) LLVMPassRegistry.$(H): LLVMPassRegistry.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMTargetLibraryInfo.$(O) LLVMTargetLibraryInfo.$(H): LLVMTargetLibraryInfo.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMType.$(O) LLVMType.$(H): LLVMType.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMTypeKind.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMUse.$(O) LLVMUse.$(H): LLVMUse.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMValue.$(O) LLVMValue.$(H): LLVMValue.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMBuilder.$(O) LLVMBuilder.$(H): LLVMBuilder.st $(INCLUDE_TOP)/jv/libllvms/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMExecutionEngine.$(O) LLVMExecutionEngine.$(H): LLVMExecutionEngine.st $(INCLUDE_TOP)/jv/libllvms/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMFunction.$(O) LLVMFunction.$(H): LLVMFunction.st $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMValue.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMGenericValue.$(O) LLVMGenericValue.$(H): LLVMGenericValue.st $(INCLUDE_TOP)/jv/libllvms/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMMCJITMemoryManager.$(O) LLVMMCJITMemoryManager.$(H): LLVMMCJITMemoryManager.st $(INCLUDE_TOP)/jv/libllvms/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMModule.$(O) LLVMModule.$(H): LLVMModule.st $(INCLUDE_TOP)/jv/libllvms/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMTypeKind.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMModuleProvider.$(O) LLVMModuleProvider.$(H): LLVMModuleProvider.st $(INCLUDE_TOP)/jv/libllvms/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMPassManager.$(O) LLVMPassManager.$(H): LLVMPassManager.st $(INCLUDE_TOP)/jv/libllvms/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMTargetData.$(O) LLVMTargetData.$(H): LLVMTargetData.st $(INCLUDE_TOP)/jv/libllvms/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMStXMethod.$(O) LLVMStXMethod.$(H): LLVMStXMethod.st $(INCLUDE_TOP)/jv/libllvms/LLVMFunction.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMObject.$(H) $(INCLUDE_TOP)/jv/libllvms/LLVMValue.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)jv_llvm_s.$(O) jv_llvm_s.$(H): jv_llvm_s.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(STCHDR)
+$(OUTDIR)LLVMBasicBlock.$(O) LLVMBasicBlock.$(H): LLVMBasicBlock.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMContext.$(O) LLVMContext.$(H): LLVMContext.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMDiagnosticInfo.$(O) LLVMDiagnosticInfo.$(H): LLVMDiagnosticInfo.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMDisposableObject.$(O) LLVMDisposableObject.$(H): LLVMDisposableObject.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMMCJITCompilerOptions.$(O) LLVMMCJITCompilerOptions.$(H): LLVMMCJITCompilerOptions.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMPassRegistry.$(O) LLVMPassRegistry.$(H): LLVMPassRegistry.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMTargetLibraryInfo.$(O) LLVMTargetLibraryInfo.$(H): LLVMTargetLibraryInfo.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMType.$(O) LLVMType.$(H): LLVMType.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMTypeKind.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMUse.$(O) LLVMUse.$(H): LLVMUse.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMValue.$(O) LLVMValue.$(H): LLVMValue.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMBuilder.$(O) LLVMBuilder.$(H): LLVMBuilder.st $(INCLUDE_TOP)/jv/llvm_s/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMExecutionEngine.$(O) LLVMExecutionEngine.$(H): LLVMExecutionEngine.st $(INCLUDE_TOP)/jv/llvm_s/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMFunction.$(O) LLVMFunction.$(H): LLVMFunction.st $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMValue.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMGenericValue.$(O) LLVMGenericValue.$(H): LLVMGenericValue.st $(INCLUDE_TOP)/jv/llvm_s/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMMCJITMemoryManager.$(O) LLVMMCJITMemoryManager.$(H): LLVMMCJITMemoryManager.st $(INCLUDE_TOP)/jv/llvm_s/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMModule.$(O) LLVMModule.$(H): LLVMModule.st $(INCLUDE_TOP)/jv/llvm_s/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMTypeKind.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMModuleProvider.$(O) LLVMModuleProvider.$(H): LLVMModuleProvider.st $(INCLUDE_TOP)/jv/llvm_s/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMPassManager.$(O) LLVMPassManager.$(H): LLVMPassManager.st $(INCLUDE_TOP)/jv/llvm_s/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMTargetData.$(O) LLVMTargetData.$(H): LLVMTargetData.st $(INCLUDE_TOP)/jv/llvm_s/LLVMDisposableObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMStXMethod.$(O) LLVMStXMethod.$(H): LLVMStXMethod.st $(INCLUDE_TOP)/jv/llvm_s/LLVMFunction.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMObject.$(H) $(INCLUDE_TOP)/jv/llvm_s/LLVMValue.$(H) $(INCLUDE_TOP)/stx/libbasic/ExternalAddress.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(STCHDR)
# ENDMAKEDEPEND --- do not remove this line
--- a/Make.spec Fri Jul 31 16:02:39 2015 +0100
+++ b/Make.spec Fri Jul 31 16:21:29 2015 +0100
@@ -1,7 +1,7 @@
# $Header$
#
# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libllvms.
+# automagically generated from the projectDefinition: jv_llvm_s.
#
# Warning: once you modify this file, do not rerun
# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
@@ -13,7 +13,7 @@
# (otherwise, ST/X will have a hard time to find out the packages location from its packageID,
# to find the source code of a class and to find the library for a package)
MODULE=jv
-MODULE_DIR=libllvms
+MODULE_DIR=llvm_s
PACKAGE=$(MODULE):$(MODULE_DIR)
@@ -71,7 +71,7 @@
LLVMTypeKind \
LLVMVerifierFailureAction \
LLVMVisibility \
- jv_libllvms \
+ jv_llvm_s \
LLVMBasicBlock \
LLVMContext \
LLVMDiagnosticInfo \
@@ -117,7 +117,7 @@
$(OUTDIR_SLASH)LLVMTypeKind.$(O) \
$(OUTDIR_SLASH)LLVMVerifierFailureAction.$(O) \
$(OUTDIR_SLASH)LLVMVisibility.$(O) \
- $(OUTDIR_SLASH)jv_libllvms.$(O) \
+ $(OUTDIR_SLASH)jv_llvm_s.$(O) \
$(OUTDIR_SLASH)LLVMBasicBlock.$(O) \
$(OUTDIR_SLASH)LLVMContext.$(O) \
$(OUTDIR_SLASH)LLVMDiagnosticInfo.$(O) \
--- a/abbrev.stc Fri Jul 31 16:02:39 2015 +0100
+++ b/abbrev.stc Fri Jul 31 16:21:29 2015 +0100
@@ -1,44 +1,44 @@
# automagically generated by the project definition
# this file is needed for stc to be able to compile modules independently.
# it provides information about a classes filename, category and especially namespace.
-LLVM LLVM jv:libllvms 'LLVM-Internal' 0
-LLVMAtomicOrdering LLVMAtomicOrdering jv:libllvms 'LLVM-Core-Constants' 0
-LLVMAtomicRMWBinOp LLVMAtomicRMWBinOp jv:libllvms 'LLVM-Core-Constants' 0
-LLVMAttribute LLVMAttribute jv:libllvms 'LLVM-Core-Constants' 0
-LLVMByteOrdering LLVMByteOrdering jv:libllvms 'LLVM-Core-Constants' 0
-LLVMCallConv LLVMCallConv jv:libllvms 'LLVM-Core-Constants' 0
-LLVMDLLStorageClass LLVMDLLStorageClass jv:libllvms 'LLVM-Core-Constants' 0
-LLVMDiagnosticSeverity LLVMDiagnosticSeverity jv:libllvms 'LLVM-Core-Constants' 0
-LLVMExamples LLVMExamples jv:libllvms 'LLVM-Core-Examples' 0
-LLVMIntPredicate LLVMIntPredicate jv:libllvms 'LLVM-Core-Constants' 0
-LLVMLandingPadClauseTy LLVMLandingPadClauseTy jv:libllvms 'LLVM-Core-Constants' 0
-LLVMLinkage LLVMLinkage jv:libllvms 'LLVM-Core-Constants' 0
-LLVMObject LLVMObject jv:libllvms 'LLVM-Internal' 0
-LLVMObjectArray LLVMObjectArray jv:libllvms 'LLVM-Core' 0
-LLVMOpcode LLVMOpcode jv:libllvms 'LLVM-Core-Constants' 0
-LLVMRealPredicate LLVMRealPredicate jv:libllvms 'LLVM-Core-Constants' 0
-LLVMThreadLocalMode LLVMThreadLocalMode jv:libllvms 'LLVM-Core-Constants' 0
-LLVMTypeKind LLVMTypeKind jv:libllvms 'LLVM-Core-Constants' 0
-LLVMVerifierFailureAction LLVMVerifierFailureAction jv:libllvms 'LLVM-Core-Constants' 0
-LLVMVisibility LLVMVisibility jv:libllvms 'LLVM-Core-Constants' 0
-jv_libllvms jv_libllvms jv:libllvms '* Projects & Packages *' 3
-LLVMBasicBlock LLVMBasicBlock jv:libllvms 'LLVM-Core' 0
-LLVMContext LLVMContext jv:libllvms 'LLVM-Core' 0
-LLVMDiagnosticInfo LLVMDiagnosticInfo jv:libllvms 'LLVM-Core' 0
-LLVMDisposableObject LLVMDisposableObject jv:libllvms 'LLVM-Internal' 0
-LLVMMCJITCompilerOptions LLVMMCJITCompilerOptions jv:libllvms 'LLVM-Core' 0
-LLVMPassRegistry LLVMPassRegistry jv:libllvms 'LLVM-Core' 0
-LLVMTargetLibraryInfo LLVMTargetLibraryInfo jv:libllvms 'LLVM-Core' 0
-LLVMType LLVMType jv:libllvms 'LLVM-Core' 0
-LLVMUse LLVMUse jv:libllvms 'LLVM-Core' 0
-LLVMValue LLVMValue jv:libllvms 'LLVM-Core' 0
-LLVMBuilder LLVMBuilder jv:libllvms 'LLVM-Core' 0
-LLVMExecutionEngine LLVMExecutionEngine jv:libllvms 'LLVM-Core' 0
-LLVMFunction LLVMFunction jv:libllvms 'LLVM-Core' 0
-LLVMGenericValue LLVMGenericValue jv:libllvms 'LLVM-Core' 0
-LLVMMCJITMemoryManager LLVMMCJITMemoryManager jv:libllvms 'LLVM-Core' 0
-LLVMModule LLVMModule jv:libllvms 'LLVM-Core' 0
-LLVMModuleProvider LLVMModuleProvider jv:libllvms 'LLVM-Core' 0
-LLVMPassManager LLVMPassManager jv:libllvms 'LLVM-Core' 0
-LLVMTargetData LLVMTargetData jv:libllvms 'LLVM-Core' 0
-LLVMStXMethod LLVMStXMethod jv:libllvms 'LLVM-StX' 0
+LLVM LLVM jv:llvm_s 'LLVM-Internal' 0
+LLVMAtomicOrdering LLVMAtomicOrdering jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMAtomicRMWBinOp LLVMAtomicRMWBinOp jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMAttribute LLVMAttribute jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMByteOrdering LLVMByteOrdering jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMCallConv LLVMCallConv jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMDLLStorageClass LLVMDLLStorageClass jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMDiagnosticSeverity LLVMDiagnosticSeverity jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMExamples LLVMExamples jv:llvm_s 'LLVM-Core-Examples' 0
+LLVMIntPredicate LLVMIntPredicate jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMLandingPadClauseTy LLVMLandingPadClauseTy jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMLinkage LLVMLinkage jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMObject LLVMObject jv:llvm_s 'LLVM-Internal' 0
+LLVMObjectArray LLVMObjectArray jv:llvm_s 'LLVM-Core' 0
+LLVMOpcode LLVMOpcode jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMRealPredicate LLVMRealPredicate jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMThreadLocalMode LLVMThreadLocalMode jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMTypeKind LLVMTypeKind jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMVerifierFailureAction LLVMVerifierFailureAction jv:llvm_s 'LLVM-Core-Constants' 0
+LLVMVisibility LLVMVisibility jv:llvm_s 'LLVM-Core-Constants' 0
+jv_libllvms jv_libllvms jv:llvm_s '* Projects & Packages *' 3
+LLVMBasicBlock LLVMBasicBlock jv:llvm_s 'LLVM-Core' 0
+LLVMContext LLVMContext jv:llvm_s 'LLVM-Core' 0
+LLVMDiagnosticInfo LLVMDiagnosticInfo jv:llvm_s 'LLVM-Core' 0
+LLVMDisposableObject LLVMDisposableObject jv:llvm_s 'LLVM-Internal' 0
+LLVMMCJITCompilerOptions LLVMMCJITCompilerOptions jv:llvm_s 'LLVM-Core' 0
+LLVMPassRegistry LLVMPassRegistry jv:llvm_s 'LLVM-Core' 0
+LLVMTargetLibraryInfo LLVMTargetLibraryInfo jv:llvm_s 'LLVM-Core' 0
+LLVMType LLVMType jv:llvm_s 'LLVM-Core' 0
+LLVMUse LLVMUse jv:llvm_s 'LLVM-Core' 0
+LLVMValue LLVMValue jv:llvm_s 'LLVM-Core' 0
+LLVMBuilder LLVMBuilder jv:llvm_s 'LLVM-Core' 0
+LLVMExecutionEngine LLVMExecutionEngine jv:llvm_s 'LLVM-Core' 0
+LLVMFunction LLVMFunction jv:llvm_s 'LLVM-Core' 0
+LLVMGenericValue LLVMGenericValue jv:llvm_s 'LLVM-Core' 0
+LLVMMCJITMemoryManager LLVMMCJITMemoryManager jv:llvm_s 'LLVM-Core' 0
+LLVMModule LLVMModule jv:llvm_s 'LLVM-Core' 0
+LLVMModuleProvider LLVMModuleProvider jv:llvm_s 'LLVM-Core' 0
+LLVMPassManager LLVMPassManager jv:llvm_s 'LLVM-Core' 0
+LLVMTargetData LLVMTargetData jv:llvm_s 'LLVM-Core' 0
+LLVMStXMethod LLVMStXMethod jv:llvm_s 'LLVM-StX' 0
--- a/bc.mak Fri Jul 31 16:02:39 2015 +0100
+++ b/bc.mak Fri Jul 31 16:21:29 2015 +0100
@@ -1,7 +1,7 @@
# $Header$
#
# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libllvms.
+# automagically generated from the projectDefinition: jv_llvm_s.
#
# Warning: once you modify this file, do not rerun
# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
@@ -20,7 +20,7 @@
# this has changed; it is now also possible to build using microsoft visual c
# (called via vcmake, by "make.exe -f bc.mak -DUSEVC")
#
-TOP=..\..\stx
+TOP=..\..\..\stx
INCLUDE_TOP=$(TOP)\..
@@ -29,7 +29,7 @@
!INCLUDE Make.spec
-LIBNAME=libjv_libllvms
+LIBNAME=libjv_llvm_s
MODULE_PATH=libllvms
RESFILES=libllvms.$(RES)
@@ -88,27 +88,27 @@
$(OUTDIR)LLVMTypeKind.$(O) LLVMTypeKind.$(H): LLVMTypeKind.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
$(OUTDIR)LLVMVerifierFailureAction.$(O) LLVMVerifierFailureAction.$(H): LLVMVerifierFailureAction.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
$(OUTDIR)LLVMVisibility.$(O) LLVMVisibility.$(H): LLVMVisibility.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
-$(OUTDIR)jv_libllvms.$(O) jv_libllvms.$(H): jv_libllvms.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(STCHDR)
-$(OUTDIR)LLVMBasicBlock.$(O) LLVMBasicBlock.$(H): LLVMBasicBlock.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMContext.$(O) LLVMContext.$(H): LLVMContext.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMDiagnosticInfo.$(O) LLVMDiagnosticInfo.$(H): LLVMDiagnosticInfo.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMDisposableObject.$(O) LLVMDisposableObject.$(H): LLVMDisposableObject.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMMCJITCompilerOptions.$(O) LLVMMCJITCompilerOptions.$(H): LLVMMCJITCompilerOptions.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMPassRegistry.$(O) LLVMPassRegistry.$(H): LLVMPassRegistry.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMTargetLibraryInfo.$(O) LLVMTargetLibraryInfo.$(H): LLVMTargetLibraryInfo.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMType.$(O) LLVMType.$(H): LLVMType.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMTypeKind.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMUse.$(O) LLVMUse.$(H): LLVMUse.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMValue.$(O) LLVMValue.$(H): LLVMValue.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMBuilder.$(O) LLVMBuilder.$(H): LLVMBuilder.st $(INCLUDE_TOP)\jv\libllvms\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMExecutionEngine.$(O) LLVMExecutionEngine.$(H): LLVMExecutionEngine.st $(INCLUDE_TOP)\jv\libllvms\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMFunction.$(O) LLVMFunction.$(H): LLVMFunction.st $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMValue.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMGenericValue.$(O) LLVMGenericValue.$(H): LLVMGenericValue.st $(INCLUDE_TOP)\jv\libllvms\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMMCJITMemoryManager.$(O) LLVMMCJITMemoryManager.$(H): LLVMMCJITMemoryManager.st $(INCLUDE_TOP)\jv\libllvms\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMModule.$(O) LLVMModule.$(H): LLVMModule.st $(INCLUDE_TOP)\jv\libllvms\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMTypeKind.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMModuleProvider.$(O) LLVMModuleProvider.$(H): LLVMModuleProvider.st $(INCLUDE_TOP)\jv\libllvms\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMPassManager.$(O) LLVMPassManager.$(H): LLVMPassManager.st $(INCLUDE_TOP)\jv\libllvms\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMTargetData.$(O) LLVMTargetData.$(H): LLVMTargetData.st $(INCLUDE_TOP)\jv\libllvms\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)LLVMStXMethod.$(O) LLVMStXMethod.$(H): LLVMStXMethod.st $(INCLUDE_TOP)\jv\libllvms\LLVMFunction.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMObject.$(H) $(INCLUDE_TOP)\jv\libllvms\LLVMValue.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)jv_llvm_s.$(O) jv_llvm_s.$(H): jv_llvm_s.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(STCHDR)
+$(OUTDIR)LLVMBasicBlock.$(O) LLVMBasicBlock.$(H): LLVMBasicBlock.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMContext.$(O) LLVMContext.$(H): LLVMContext.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMDiagnosticInfo.$(O) LLVMDiagnosticInfo.$(H): LLVMDiagnosticInfo.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMDisposableObject.$(O) LLVMDisposableObject.$(H): LLVMDisposableObject.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMMCJITCompilerOptions.$(O) LLVMMCJITCompilerOptions.$(H): LLVMMCJITCompilerOptions.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMPassRegistry.$(O) LLVMPassRegistry.$(H): LLVMPassRegistry.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMTargetLibraryInfo.$(O) LLVMTargetLibraryInfo.$(H): LLVMTargetLibraryInfo.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMType.$(O) LLVMType.$(H): LLVMType.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMTypeKind.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMUse.$(O) LLVMUse.$(H): LLVMUse.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMValue.$(O) LLVMValue.$(H): LLVMValue.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMBuilder.$(O) LLVMBuilder.$(H): LLVMBuilder.st $(INCLUDE_TOP)\jv\llvm_s\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMExecutionEngine.$(O) LLVMExecutionEngine.$(H): LLVMExecutionEngine.st $(INCLUDE_TOP)\jv\llvm_s\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMFunction.$(O) LLVMFunction.$(H): LLVMFunction.st $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMValue.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMGenericValue.$(O) LLVMGenericValue.$(H): LLVMGenericValue.st $(INCLUDE_TOP)\jv\llvm_s\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMMCJITMemoryManager.$(O) LLVMMCJITMemoryManager.$(H): LLVMMCJITMemoryManager.st $(INCLUDE_TOP)\jv\llvm_s\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMModule.$(O) LLVMModule.$(H): LLVMModule.st $(INCLUDE_TOP)\jv\llvm_s\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMTypeKind.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMModuleProvider.$(O) LLVMModuleProvider.$(H): LLVMModuleProvider.st $(INCLUDE_TOP)\jv\llvm_s\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMPassManager.$(O) LLVMPassManager.$(H): LLVMPassManager.st $(INCLUDE_TOP)\jv\llvm_s\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMTargetData.$(O) LLVMTargetData.$(H): LLVMTargetData.st $(INCLUDE_TOP)\jv\llvm_s\LLVMDisposableObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)LLVMStXMethod.$(O) LLVMStXMethod.$(H): LLVMStXMethod.st $(INCLUDE_TOP)\jv\llvm_s\LLVMFunction.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMObject.$(H) $(INCLUDE_TOP)\jv\llvm_s\LLVMValue.$(H) $(INCLUDE_TOP)\stx\libbasic\ExternalAddress.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SequenceableCollection.$(H) $(STCHDR)
# ENDMAKEDEPEND --- do not remove this line
@@ -119,5 +119,5 @@
# copy state changes. Together with --guessVersion it ensures that package
# definition class always contains correct binary revision string.
!IFDEF HGROOT
-$(OUTDIR)jv_libllvms.$(O): $(HGROOT)\.hg\dirstate
+$(OUTDIR)jv_llvm_s.$(O): $(HGROOT)\.hg\dirstate
!ENDIF
--- a/extensions.st Fri Jul 31 16:02:39 2015 +0100
+++ b/extensions.st Fri Jul 31 16:21:29 2015 +0100
@@ -1,4 +1,4 @@
-"{ Package: 'jv:libllvms' }"!
+"{ Package: 'jv:llvm_s' }"!
!SequenceableCollection methodsFor:'converting'!
@@ -13,7 +13,7 @@
"Created: / 08-07-2015 / 22:58:30 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !
-!jv_libllvms class methodsFor:'documentation'!
+!jv_llvm_s class methodsFor:'documentation'!
extensionsVersion_HG
--- a/jv_libllvms.st Fri Jul 31 16:02:39 2015 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,159 +0,0 @@
-"{ Package: 'jv:libllvms' }"
-
-"{ NameSpace: Smalltalk }"
-
-LibraryDefinition subclass:#jv_libllvms
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'* Projects & Packages *'
-!
-
-
-!jv_libllvms class methodsFor:'description'!
-
-excludedFromPreRequisites
- "list packages which are to be explicitely excluded from the automatic constructed
- prerequisites list. If empty, everything that is found along the inheritance of any of
- my classes is considered to be a prerequisite package."
-
- ^ #(
- )
-!
-
-mandatoryPreRequisites
- "list packages which are mandatory as a prerequisite.
- This are packages containing superclasses of my classes and classes which
- are extended by myself.
- They are mandatory, because we need these packages as a prerequisite for loading and compiling.
- This method is generated automatically,
- by searching along the inheritance chain of all of my classes."
-
- ^ #(
- #'stx:libbasic' "ArrayedCollection - superclass of LLVMObjectArray"
- )
-!
-
-referencedPreRequisites
- "list packages which are a prerequisite, because they contain
- classes which are referenced by my classes.
- We do not need these packages as a prerequisite for compiling or loading,
- however, a class from it may be referenced during execution and having it
- unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
- includes explicit checks for the package being present.
- This method is generated automatically,
- by searching all classes (and their packages) which are referenced by my classes."
-
- ^ #(
- )
-!
-
-subProjects
- "list packages which are known as subprojects.
- The generated makefile will enter those and make there as well.
- However: they are not forced to be loaded when a package is loaded;
- for those, redefine requiredPrerequisites."
-
- ^ #(
- )
-! !
-
-!jv_libllvms class methodsFor:'description - contents'!
-
-classNamesAndAttributes
- "lists the classes which are to be included in the project.
- Each entry in the list may be: a single class-name (symbol),
- or an array-literal consisting of class name and attributes.
- Attributes are: #autoload or #<os> where os is one of win32, unix,..."
-
- ^ #(
- "<className> or (<className> attributes...) in load order"
- LLVM
- LLVMAtomicOrdering
- LLVMAtomicRMWBinOp
- LLVMAttribute
- LLVMByteOrdering
- LLVMCallConv
- LLVMDLLStorageClass
- LLVMDiagnosticSeverity
- LLVMExamples
- LLVMIntPredicate
- LLVMLandingPadClauseTy
- LLVMLinkage
- LLVMObject
- LLVMObjectArray
- LLVMOpcode
- LLVMRealPredicate
- LLVMThreadLocalMode
- LLVMTypeKind
- LLVMVerifierFailureAction
- LLVMVisibility
- #'jv_libllvms'
- LLVMBasicBlock
- LLVMContext
- LLVMDiagnosticInfo
- LLVMDisposableObject
- LLVMMCJITCompilerOptions
- LLVMPassRegistry
- LLVMTargetLibraryInfo
- LLVMType
- LLVMUse
- LLVMValue
- LLVMBuilder
- LLVMExecutionEngine
- LLVMFunction
- LLVMGenericValue
- LLVMMCJITMemoryManager
- LLVMModule
- LLVMModuleProvider
- LLVMPassManager
- LLVMTargetData
- LLVMStXMethod
- )
-!
-
-extensionMethodNames
- "list class/selector pairs of extensions.
- A correponding method with real names must be present in my concrete subclasses"
-
- ^ #(
- SequenceableCollection asLLVMObjectArray
- )
-! !
-
-!jv_libllvms class methodsFor:'description - project information'!
-
-companyName
- "Returns a company string which will appear in <lib>.rc.
- Under win32, this is placed into the dlls file-info"
-
- ^ 'My Company'
-!
-
-description
- "Returns a description string which will appear in nt.def / bc.def"
-
- ^ 'Class Library'
-!
-
-legalCopyright
- "Returns a copyright string which will appear in <lib>.rc.
- Under win32, this is placed into the dlls file-info"
-
- ^ 'My CopyRight or CopyLeft'
-!
-
-productName
- "Returns a product name which will appear in <lib>.rc.
- Under win32, this is placed into the dlls file-info.
- This method is usually redefined in a concrete application definition"
-
- ^ 'LibraryName'
-! !
-
-!jv_libllvms class methodsFor:'documentation'!
-
-version_HG
- ^ '$Changeset: <not expanded> $'
-! !
-
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jv_llvm_s.st Fri Jul 31 16:21:29 2015 +0100
@@ -0,0 +1,159 @@
+"{ Package: 'jv:llvm_s' }"
+
+"{ NameSpace: Smalltalk }"
+
+LibraryDefinition subclass:#jv_llvm_s
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ category:'* Projects & Packages *'
+!
+
+
+!jv_llvm_s class methodsFor:'description'!
+
+excludedFromPreRequisites
+ "list packages which are to be explicitely excluded from the automatic constructed
+ prerequisites list. If empty, everything that is found along the inheritance of any of
+ my classes is considered to be a prerequisite package."
+
+ ^ #(
+ )
+!
+
+mandatoryPreRequisites
+ "list packages which are mandatory as a prerequisite.
+ This are packages containing superclasses of my classes and classes which
+ are extended by myself.
+ They are mandatory, because we need these packages as a prerequisite for loading and compiling.
+ This method is generated automatically,
+ by searching along the inheritance chain of all of my classes."
+
+ ^ #(
+ #'stx:libbasic' "ArrayedCollection - superclass of LLVMObjectArray"
+ )
+!
+
+referencedPreRequisites
+ "list packages which are a prerequisite, because they contain
+ classes which are referenced by my classes.
+ We do not need these packages as a prerequisite for compiling or loading,
+ however, a class from it may be referenced during execution and having it
+ unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
+ includes explicit checks for the package being present.
+ This method is generated automatically,
+ by searching all classes (and their packages) which are referenced by my classes."
+
+ ^ #(
+ )
+!
+
+subProjects
+ "list packages which are known as subprojects.
+ The generated makefile will enter those and make there as well.
+ However: they are not forced to be loaded when a package is loaded;
+ for those, redefine requiredPrerequisites."
+
+ ^ #(
+ )
+! !
+
+!jv_llvm_s class methodsFor:'description - contents'!
+
+classNamesAndAttributes
+ "lists the classes which are to be included in the project.
+ Each entry in the list may be: a single class-name (symbol),
+ or an array-literal consisting of class name and attributes.
+ Attributes are: #autoload or #<os> where os is one of win32, unix,..."
+
+ ^ #(
+ "<className> or (<className> attributes...) in load order"
+ LLVM
+ LLVMAtomicOrdering
+ LLVMAtomicRMWBinOp
+ LLVMAttribute
+ LLVMByteOrdering
+ LLVMCallConv
+ LLVMDLLStorageClass
+ LLVMDiagnosticSeverity
+ LLVMExamples
+ LLVMIntPredicate
+ LLVMLandingPadClauseTy
+ LLVMLinkage
+ LLVMObject
+ LLVMObjectArray
+ LLVMOpcode
+ LLVMRealPredicate
+ LLVMThreadLocalMode
+ LLVMTypeKind
+ LLVMVerifierFailureAction
+ LLVMVisibility
+ #'jv_llvm_s'
+ LLVMBasicBlock
+ LLVMContext
+ LLVMDiagnosticInfo
+ LLVMDisposableObject
+ LLVMMCJITCompilerOptions
+ LLVMPassRegistry
+ LLVMTargetLibraryInfo
+ LLVMType
+ LLVMUse
+ LLVMValue
+ LLVMBuilder
+ LLVMExecutionEngine
+ LLVMFunction
+ LLVMGenericValue
+ LLVMMCJITMemoryManager
+ LLVMModule
+ LLVMModuleProvider
+ LLVMPassManager
+ LLVMTargetData
+ LLVMStXMethod
+ )
+!
+
+extensionMethodNames
+ "list class/selector pairs of extensions.
+ A correponding method with real names must be present in my concrete subclasses"
+
+ ^ #(
+ SequenceableCollection asLLVMObjectArray
+ )
+! !
+
+!jv_llvm_s class methodsFor:'description - project information'!
+
+companyName
+ "Returns a company string which will appear in <lib>.rc.
+ Under win32, this is placed into the dlls file-info"
+
+ ^ 'My Company'
+!
+
+description
+ "Returns a description string which will appear in nt.def / bc.def"
+
+ ^ 'Class Library'
+!
+
+legalCopyright
+ "Returns a copyright string which will appear in <lib>.rc.
+ Under win32, this is placed into the dlls file-info"
+
+ ^ 'My CopyRight or CopyLeft'
+!
+
+productName
+ "Returns a product name which will appear in <lib>.rc.
+ Under win32, this is placed into the dlls file-info.
+ This method is usually redefined in a concrete application definition"
+
+ ^ 'LibraryName'
+! !
+
+!jv_llvm_s class methodsFor:'documentation'!
+
+version_HG
+ ^ '$Changeset: <not expanded> $'
+! !
+
--- a/libInit.cc Fri Jul 31 16:02:39 2015 +0100
+++ b/libInit.cc Fri Jul 31 16:21:29 2015 +0100
@@ -2,7 +2,7 @@
* $Header$
*
* DO NOT EDIT
- * automagically generated from the projectDefinition: jv_libllvms.
+ * automagically generated from the projectDefinition: jv_llvm_s.
*/
#define __INDIRECTVMINITCALLS__
#include <stc.h>
@@ -12,21 +12,21 @@
#endif
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
-DLL_EXPORT void _libjv_libllvms_Init() INIT_TEXT_SECTION;
-DLL_EXPORT void _libjv_libllvms_InitDefinition() INIT_TEXT_SECTION;
+DLL_EXPORT void _libjv_llvm_s_Init() INIT_TEXT_SECTION;
+DLL_EXPORT void _libjv_llvm_s_InitDefinition() INIT_TEXT_SECTION;
#endif
-void _libjv_libllvms_InitDefinition(pass, __pRT__, snd)
+void _libjv_llvm_s_InitDefinition(pass, __pRT__, snd)
OBJ snd; struct __vmData__ *__pRT__; {
-__BEGIN_PACKAGE2__("libjv_libllvms__DFN", _libjv_libllvms_InitDefinition, "jv:libllvms");
-_jv_137libllvms_Init(pass,__pRT__,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_libllvms_Init(pass, __pRT__, snd)
+void _libjv_llvm_s_Init(pass, __pRT__, snd)
OBJ snd; struct __vmData__ *__pRT__; {
-__BEGIN_PACKAGE2__("libjv_libllvms", _libjv_libllvms_Init, "jv:libllvms");
+__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);
@@ -47,7 +47,7 @@
_LLVMTypeKind_Init(pass,__pRT__,snd);
_LLVMVerifierFailureAction_Init(pass,__pRT__,snd);
_LLVMVisibility_Init(pass,__pRT__,snd);
-_jv_137libllvms_Init(pass,__pRT__,snd);
+_jv_137llvm_137s_Init(pass,__pRT__,snd);
_LLVMBasicBlock_Init(pass,__pRT__,snd);
_LLVMContext_Init(pass,__pRT__,snd);
_LLVMDiagnosticInfo_Init(pass,__pRT__,snd);
@@ -69,6 +69,6 @@
_LLVMTargetData_Init(pass,__pRT__,snd);
_LLVMStXMethod_Init(pass,__pRT__,snd);
-_jv_137libllvms_extensions_Init(pass,__pRT__,snd);
+_jv_137llvm_137s_extensions_Init(pass,__pRT__,snd);
__END_PACKAGE__();
}
--- a/libllvms.rc Fri Jul 31 16:02:39 2015 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-//
-// DO NOT EDIT
-// automagically generated from the projectDefinition: jv_libllvms.
-//
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 6,2,32767,32767
- PRODUCTVERSION 6,2,5,0
-#if (__BORLANDC__)
- FILEFLAGSMASK VS_FF_DEBUG | VS_FF_PRERELEASE
- FILEFLAGS VS_FF_PRERELEASE | VS_FF_SPECIALBUILD
- FILEOS VOS_NT_WINDOWS32
- FILETYPE VFT_DLL
- FILESUBTYPE VS_USER_DEFINED
-#endif
-
-BEGIN
- BLOCK "StringFileInfo"
- BEGIN
- BLOCK "040904E4"
- BEGIN
- VALUE "CompanyName", "My Company\0"
- VALUE "FileDescription", "Class Library (LIB)\0"
- VALUE "FileVersion", "6.2.32767.32767\0"
- VALUE "InternalName", "jv:libllvms\0"
- VALUE "LegalCopyright", "My CopyRight or CopyLeft\0"
- VALUE "ProductName", "LibraryName\0"
- VALUE "ProductVersion", "6.2.5.0\0"
- VALUE "ProductDate", "Tue, 07 Jul 2015 22:09:30 GMT\0"
- END
-
- END
-
- BLOCK "VarFileInfo"
- BEGIN // Language | Translation
- VALUE "Translation", 0x409, 0x4E4 // U.S. English, Windows Multilingual
- END
-END
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/llvm_s.rc Fri Jul 31 16:21:29 2015 +0100
@@ -0,0 +1,37 @@
+//
+// DO NOT EDIT
+// automagically generated from the projectDefinition: jv_llvm_s.
+//
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 6,2,32767,32767
+ PRODUCTVERSION 6,2,5,0
+#if (__BORLANDC__)
+ FILEFLAGSMASK VS_FF_DEBUG | VS_FF_PRERELEASE
+ FILEFLAGS VS_FF_PRERELEASE | VS_FF_SPECIALBUILD
+ FILEOS VOS_NT_WINDOWS32
+ FILETYPE VFT_DLL
+ FILESUBTYPE VS_USER_DEFINED
+#endif
+
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904E4"
+ BEGIN
+ VALUE "CompanyName", "My Company\0"
+ VALUE "FileDescription", "Class Library (LIB)\0"
+ VALUE "FileVersion", "6.2.32767.32767\0"
+ VALUE "InternalName", "jv:llvm_s\0"
+ VALUE "LegalCopyright", "My CopyRight or CopyLeft\0"
+ VALUE "ProductName", "LibraryName\0"
+ VALUE "ProductVersion", "6.2.5.0\0"
+ VALUE "ProductDate", "Tue, 07 Jul 2015 22:09:30 GMT\0"
+ END
+
+ END
+
+ BLOCK "VarFileInfo"
+ BEGIN // Language | Translation
+ VALUE "Translation", 0x409, 0x4E4 // U.S. English, Windows Multilingual
+ END
+END