PatchSet 7662 Date: 2008/01/02 22:28:47 Author: robilad Branch: HEAD Tag: (none) Log: removed kaffe-specific java management interface
2008-01-02 Dalibor Topic <[EMAIL PROTECTED]> * libraries/javalib/vmspecific/org/kaffe/management/XProfiler.java, libraries/javalib/vmspecific/org/kaffe/management/JIT.java, libraries/javalib/vmspecific/org/kaffe/management/Debug.java, libraries/javalib/vmspecific/org/kaffe/management/Classpath.java, libraries/clib/management/XProfiler.c, libraries/clib/management/JIT.c, libraries/clib/management/Debug.c, libraries/clib/management/.cvsignore, libraries/clib/management/Classpath.c, libraries/clib/management/Makefile.in, libraries/clib/management/Makefile.am: Removed. * include/Makefile.am, libraries/javalib/vmspecific/Makefile.am: Removed all the purged kaffe management interface files. * Makefile.am (KAFFELIBRARYPATH): Removed libraries/clib/management. * configure.ac (JAVA_LIBS): Removed libmanagement. (AC_CONFIG_FILES) Removed libraries/clib/management/Makefile. * FAQ/FAQ.xprofiler: Removed docs for Java management interface. Members: ChangeLog:1.5164->1.5165 Makefile.am:1.145->1.146 Makefile.in:1.301->1.302 configure:1.620->1.621 configure.ac:1.289->1.290 FAQ/FAQ.xprofiler:1.1->1.2 include/Makefile.am:1.143->1.144 include/Makefile.in:1.312->1.313 libraries/clib/Makefile.am:1.31->1.32 libraries/clib/Makefile.in:1.202->1.203 libraries/clib/management/.cvsignore:1.1->1.2(DEAD) libraries/clib/management/Classpath.c:1.10->1.11(DEAD) libraries/clib/management/Debug.c:1.9->1.10(DEAD) libraries/clib/management/JIT.c:1.11->1.12(DEAD) libraries/clib/management/Makefile.am:1.19->1.20(DEAD) libraries/clib/management/Makefile.in:1.200->1.201(DEAD) libraries/clib/management/XProfiler.c:1.6->1.7(DEAD) libraries/javalib/vmspecific/Makefile.am:1.13->1.14 libraries/javalib/vmspecific/Makefile.in:1.26->1.27 libraries/javalib/vmspecific/org/kaffe/management/Classpath.java:1.1->1.2(DEAD) libraries/javalib/vmspecific/org/kaffe/management/Debug.java:1.1->1.2(DEAD) libraries/javalib/vmspecific/org/kaffe/management/JIT.java:1.1->1.2(DEAD) libraries/javalib/vmspecific/org/kaffe/management/XProfiler.java:1.1->1.2(DEAD) Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.5164 kaffe/ChangeLog:1.5165 --- kaffe/ChangeLog:1.5164 Wed Jan 2 22:04:32 2008 +++ kaffe/ChangeLog Wed Jan 2 22:28:47 2008 @@ -1,5 +1,29 @@ 2008-01-02 Dalibor Topic <[EMAIL PROTECTED]> + * libraries/javalib/vmspecific/org/kaffe/management/XProfiler.java, + libraries/javalib/vmspecific/org/kaffe/management/JIT.java, + libraries/javalib/vmspecific/org/kaffe/management/Debug.java, + libraries/javalib/vmspecific/org/kaffe/management/Classpath.java, + libraries/clib/management/XProfiler.c, + libraries/clib/management/JIT.c, + libraries/clib/management/Debug.c, + libraries/clib/management/.cvsignore, + libraries/clib/management/Classpath.c, + libraries/clib/management/Makefile.in, + libraries/clib/management/Makefile.am: Removed. + + * include/Makefile.am, libraries/javalib/vmspecific/Makefile.am: + Removed all the purged kaffe management interface files. + + * Makefile.am (KAFFELIBRARYPATH): Removed libraries/clib/management. + + * configure.ac (JAVA_LIBS): Removed libmanagement. (AC_CONFIG_FILES) + Removed libraries/clib/management/Makefile. + + * FAQ/FAQ.xprofiler: Removed docs for Java management interface. + +2008-01-02 Dalibor Topic <[EMAIL PROTECTED]> + * libraries/clib/native/java_lang_String.c: Don't include string.h. 2008-01-02 Dalibor Topic <[EMAIL PROTECTED]> Index: kaffe/Makefile.am diff -u kaffe/Makefile.am:1.145 kaffe/Makefile.am:1.146 --- kaffe/Makefile.am:1.145 Wed Jan 2 16:18:20 2008 +++ kaffe/Makefile.am Wed Jan 2 22:28:48 2008 @@ -158,7 +158,7 @@ BUILD_ENVIRONMENT-make: Makefile echo BOOTCLASSPATH=$(top_builddir)/libraries/javalib/vmspecific/kaffe-vminterface.jar\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/zlib-zip/kaffe-zlib.jar\''$(PATHSEP)'\'$(GLIBJ_ZIP)\''$(PATHSEP)'\'\$${BOOTCLASSPATH}\''$(PATHSEP)'\'$(DNSJAVA_JAR)\''$(PATHSEP)'\'\; export BOOTCLASSPATH | $(SED) 's,/,$(DIRSEP),g;s,\\,\\\\,g' > BUILD_ENVIRONMENT.new; \ echo CLASSPATH=.\''$(PATHSEP)'\'\$${GNU_CRYPTO_JAR}\''$(PATHSEP)'\'\$${JAVAX_SECURITY_JAR}\''$(PATHSEP)'\'$(BCEL_JAR)\''$(PATHSEP)'\'$(GNU_CRYPTO_JAR)\''$(PATHSEP)'\'$(JAVAX_SECURITY_JAR)\; export CLASSPATH | $(SED) 's,/,$(DIRSEP),g;s,\\,\\\\,g' >> BUILD_ENVIRONMENT.new; \ - echo KAFFELIBRARYPATH=\$${KAFFELIBRARYPATH+\"\$$KAFFELIBRARYPATH\"\''$(PATHSEP)'\'}$(top_builddir)/kaffe/kaffevm/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/net/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/io/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-lang/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-nio/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-net/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-io/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-util/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/zip/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/management/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/security/.libs\''$(PATHSEP)'\'@[EMAIL PROTECTED]; export KAFFELIBRARYPATH >> BUILD_ENVIRONMENT.new; \ + echo KAFFELIBRARYPATH=\$${KAFFELIBRARYPATH+\"\$$KAFFELIBRARYPATH\"\''$(PATHSEP)'\'}$(top_builddir)/kaffe/kaffevm/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/net/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/io/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-lang/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-nio/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-net/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-io/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-util/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/zip/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/security/.libs\''$(PATHSEP)'\'@[EMAIL PROTECTED]; export KAFFELIBRARYPATH >> BUILD_ENVIRONMENT.new; \ echo JAVA=$(top_builddir)/kaffe/kaffe/kaffe-bin$(EXEEXT)\; export JAVA >> BUILD_ENVIRONMENT.new; \ rm -f BUILD_ENVIRONMENT mv BUILD_ENVIRONMENT.new BUILD_ENVIRONMENT Index: kaffe/Makefile.in diff -u kaffe/Makefile.in:1.301 kaffe/Makefile.in:1.302 --- kaffe/Makefile.in:1.301 Wed Jan 2 21:50:27 2008 +++ kaffe/Makefile.in Wed Jan 2 22:28:48 2008 @@ -887,7 +887,7 @@ BUILD_ENVIRONMENT-make: Makefile echo BOOTCLASSPATH=$(top_builddir)/libraries/javalib/vmspecific/kaffe-vminterface.jar\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/zlib-zip/kaffe-zlib.jar\''$(PATHSEP)'\'$(GLIBJ_ZIP)\''$(PATHSEP)'\'\$${BOOTCLASSPATH}\''$(PATHSEP)'\'$(DNSJAVA_JAR)\''$(PATHSEP)'\'\; export BOOTCLASSPATH | $(SED) 's,/,$(DIRSEP),g;s,\\,\\\\,g' > BUILD_ENVIRONMENT.new; \ echo CLASSPATH=.\''$(PATHSEP)'\'\$${GNU_CRYPTO_JAR}\''$(PATHSEP)'\'\$${JAVAX_SECURITY_JAR}\''$(PATHSEP)'\'$(BCEL_JAR)\''$(PATHSEP)'\'$(GNU_CRYPTO_JAR)\''$(PATHSEP)'\'$(JAVAX_SECURITY_JAR)\; export CLASSPATH | $(SED) 's,/,$(DIRSEP),g;s,\\,\\\\,g' >> BUILD_ENVIRONMENT.new; \ - echo KAFFELIBRARYPATH=\$${KAFFELIBRARYPATH+\"\$$KAFFELIBRARYPATH\"\''$(PATHSEP)'\'}$(top_builddir)/kaffe/kaffevm/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/net/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/io/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-lang/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-nio/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-net/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-io/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-util/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/zip/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/management/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/security/.libs\''$(PATHSEP)'\'@[EMAIL PROTECTED]; export KAFFELIBRARYPATH >> BUILD_ENVIRONMENT.new; \ + echo KAFFELIBRARYPATH=\$${KAFFELIBRARYPATH+\"\$$KAFFELIBRARYPATH\"\''$(PATHSEP)'\'}$(top_builddir)/kaffe/kaffevm/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/net/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/io/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-lang/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-nio/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-net/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-io/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/javalib/external/classpath/native/jni/java-util/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/zip/.libs\''$(PATHSEP)'\'$(top_builddir)/libraries/clib/security/.libs\''$(PATHSEP)'\'@[EMAIL PROTECTED]; export KAFFELIBRARYPATH >> BUILD_ENVIRONMENT.new; \ echo JAVA=$(top_builddir)/kaffe/kaffe/kaffe-bin$(EXEEXT)\; export JAVA >> BUILD_ENVIRONMENT.new; \ rm -f BUILD_ENVIRONMENT mv BUILD_ENVIRONMENT.new BUILD_ENVIRONMENT Index: kaffe/configure diff -u kaffe/configure:1.620 kaffe/configure:1.621 --- kaffe/configure:1.620 Wed Jan 2 21:50:27 2008 +++ kaffe/configure Wed Jan 2 22:28:48 2008 @@ -43569,7 +43569,6 @@ JAVA_LIBS=" \ -\$(top_builddir)/libraries/clib/management/libmanagement.la \ \$(top_builddir)/libraries/clib/security/libsecurity.la \ $JAVA_LIBS \ " @@ -44428,8 +44427,6 @@ ac_config_files="$ac_config_files libraries/clib/math/Makefile" -ac_config_files="$ac_config_files libraries/clib/management/Makefile" - ac_config_files="$ac_config_files libraries/clib/security/Makefile" ac_config_files="$ac_config_files libraries/clib/awt/Makefile" @@ -45326,7 +45323,6 @@ "libraries/clib/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/clib/Makefile" ;; "libraries/clib/zip/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/clib/zip/Makefile" ;; "libraries/clib/math/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/clib/math/Makefile" ;; - "libraries/clib/management/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/clib/management/Makefile" ;; "libraries/clib/security/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/clib/security/Makefile" ;; "libraries/clib/awt/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/clib/awt/Makefile" ;; "libraries/clib/awt/X/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/clib/awt/X/Makefile" ;; Index: kaffe/configure.ac diff -u kaffe/configure.ac:1.289 kaffe/configure.ac:1.290 --- kaffe/configure.ac:1.289 Wed Jan 2 21:50:27 2008 +++ kaffe/configure.ac Wed Jan 2 22:28:48 2008 @@ -1787,7 +1787,6 @@ AM_WITH_DMALLOC JAVA_LIBS=" \ -\$(top_builddir)/libraries/clib/management/libmanagement.la \ \$(top_builddir)/libraries/clib/security/libsecurity.la \ $JAVA_LIBS \ " @@ -2065,7 +2064,6 @@ AC_CONFIG_FILES([libraries/clib/Makefile]) AC_CONFIG_FILES([libraries/clib/zip/Makefile]) AC_CONFIG_FILES([libraries/clib/math/Makefile]) -AC_CONFIG_FILES([libraries/clib/management/Makefile]) AC_CONFIG_FILES([libraries/clib/security/Makefile]) AC_CONFIG_FILES([libraries/clib/awt/Makefile]) AC_CONFIG_FILES([libraries/clib/awt/X/Makefile]) Index: kaffe/FAQ/FAQ.xprofiler diff -u kaffe/FAQ/FAQ.xprofiler:1.1 kaffe/FAQ/FAQ.xprofiler:1.2 --- kaffe/FAQ/FAQ.xprofiler:1.1 Tue May 23 17:55:33 2000 +++ kaffe/FAQ/FAQ.xprofiler Wed Jan 2 22:28:50 2008 @@ -102,26 +102,6 @@ gprof: no room for 2147483642 sample pc's -Java Interface: - - A simple java interface to the profiler is provided by the - kaffe.management.XProfiler class. This class provides three - functions for turning profiling accounting on and off, and starting - a new profiling stage: - - on() - Turn on profile accounting, basically, just record any data - from the monitors. (This is the default) - off() - Turn off profile accounting. Any functions that are JIT'ed - after this call will have monitors attached, its just that - nothing is recorded during this time. - stage(String name) - Start a new stage, the given name is used to - name the previous stage. This causes the current profiling - data to be output to a gmon file with `.name' appened to the - base gmon file name. Once the data has been written out - the internal counters are reset to zero and profiling for - the new stage continues. - - Implementation -------------- Index: kaffe/include/Makefile.am diff -u kaffe/include/Makefile.am:1.143 kaffe/include/Makefile.am:1.144 --- kaffe/include/Makefile.am:1.143 Wed Jan 2 21:05:33 2008 +++ kaffe/include/Makefile.am Wed Jan 2 22:28:51 2008 @@ -58,7 +58,6 @@ java_lang_reflect_Method.h \ java_security_VMAccessController.h \ java_util_Vector.h \ - org_kaffe_management_Classpath.h \ gnu_classpath_VMStackWalker.h \ $(MAYBE_ZLIB_ZIP_HDRS) @@ -75,9 +74,6 @@ java_lang_VMSystem.h \ java_nio_VMDirectByteBuffer.h \ java_nio_MappedByteBufferImpl.h \ - org_kaffe_management_JIT.h \ - org_kaffe_management_Debug.h \ - org_kaffe_management_XProfiler.h \ org_kaffe_security_provider_MD2.h \ org_kaffe_security_provider_MD4.h \ org_kaffe_security_provider_MD5.h \ Index: kaffe/include/Makefile.in diff -u kaffe/include/Makefile.in:1.312 kaffe/include/Makefile.in:1.313 --- kaffe/include/Makefile.in:1.312 Wed Jan 2 21:50:29 2008 +++ kaffe/include/Makefile.in Wed Jan 2 22:28:51 2008 @@ -342,7 +342,6 @@ java_lang_reflect_Method.h \ java_security_VMAccessController.h \ java_util_Vector.h \ - org_kaffe_management_Classpath.h \ gnu_classpath_VMStackWalker.h \ $(MAYBE_ZLIB_ZIP_HDRS) @@ -357,9 +356,6 @@ java_lang_VMSystem.h \ java_nio_VMDirectByteBuffer.h \ java_nio_MappedByteBufferImpl.h \ - org_kaffe_management_JIT.h \ - org_kaffe_management_Debug.h \ - org_kaffe_management_XProfiler.h \ org_kaffe_security_provider_MD2.h \ org_kaffe_security_provider_MD4.h \ org_kaffe_security_provider_MD5.h \ Index: kaffe/libraries/clib/Makefile.am diff -u kaffe/libraries/clib/Makefile.am:1.31 kaffe/libraries/clib/Makefile.am:1.32 --- kaffe/libraries/clib/Makefile.am:1.31 Wed Jan 2 15:40:31 2008 +++ kaffe/libraries/clib/Makefile.am Wed Jan 2 22:28:52 2008 @@ -24,7 +24,6 @@ SUBDIRS = \ security \ - management \ $(MAYBE_NATIVE_AWT_DIR) \ $(MAYBE_NATIVE_MATH_DIR) \ $(MAYBE_ZLIB_ZIP) Index: kaffe/libraries/clib/Makefile.in diff -u kaffe/libraries/clib/Makefile.in:1.202 kaffe/libraries/clib/Makefile.in:1.203 --- kaffe/libraries/clib/Makefile.in:1.202 Wed Jan 2 21:50:40 2008 +++ kaffe/libraries/clib/Makefile.in Wed Jan 2 22:28:52 2008 @@ -83,7 +83,7 @@ distclean-recursive maintainer-clean-recursive ETAGS = etags CTAGS = ctags -DIST_SUBDIRS = security management awt math zip +DIST_SUBDIRS = security awt math zip DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ @@ -295,7 +295,6 @@ @[EMAIL PROTECTED] = zip SUBDIRS = \ security \ - management \ $(MAYBE_NATIVE_AWT_DIR) \ $(MAYBE_NATIVE_MATH_DIR) \ $(MAYBE_ZLIB_ZIP) =================================================================== Checking out kaffe/libraries/clib/management/.cvsignore RCS: /home/cvs/kaffe/kaffe/libraries/clib/management/Attic/.cvsignore,v VERS: 1.1 *************** --- kaffe/libraries/clib/management/.cvsignore Wed Jan 2 22:30:24 2008 +++ /dev/null Sun Aug 4 19:57:58 2002 @@ -1,5 +0,0 @@ -.deps -.libs -*.lo -Makefile -*.la =================================================================== Checking out kaffe/libraries/clib/management/Classpath.c RCS: /home/cvs/kaffe/kaffe/libraries/clib/management/Attic/Classpath.c,v VERS: 1.10 *************** --- kaffe/libraries/clib/management/Classpath.c Wed Jan 2 22:30:24 2008 +++ /dev/null Sun Aug 4 19:57:58 2002 @@ -1,44 +0,0 @@ -/* - * kaffe.management.Classpath.c - * - * Copyright (c) 1998 - * Transvirtual Technologies, Inc. All rights reserved. - * - * See the file "license.terms" for information on usage and redistribution - * of this file. - */ - -#include "config.h" -#include "config-std.h" -#include <native.h> -#include "gtypes.h" -#include "support.h" -#include "stringSupport.h" -#include "org_kaffe_management_Classpath.h" - -/* - * Add a JAR/ZIP to the classpath. - */ -void -org_kaffe_management_Classpath_add0(struct Hjava_lang_String* str) -{ - char *s; - - s = checkPtr(stringJava2C(str)); - KaffeVM_addClasspath(s); - gc_free(s); -} - -/* - * Prepend a JAR/ZIP to the classpath. - */ -void -org_kaffe_management_Classpath_prepend0(struct Hjava_lang_String* str) -{ - char *s; - - s = checkPtr(stringJava2C(str)); - KaffeVM_prependClasspath(s); - gc_free(s); -} - =================================================================== Checking out kaffe/libraries/clib/management/Debug.c RCS: /home/cvs/kaffe/kaffe/libraries/clib/management/Attic/Debug.c,v VERS: 1.9 *************** --- kaffe/libraries/clib/management/Debug.c Wed Jan 2 22:30:24 2008 +++ /dev/null Sun Aug 4 19:57:58 2002 @@ -1,68 +0,0 @@ -#include "config.h" -#include "config-std.h" -#include "config-mem.h" -#include "gtypes.h" -#include "org_kaffe_management_Debug.h" -#include "debug.h" - -void -Java_org_kaffe_management_Debug_enable - (JNIEnv *env, jclass thisClass UNUSED, jobject list) -{ - const char *real_list = (*env)->GetStringUTFChars(env, list, NULL); - /* do we always have alloca? */ - char *copy = alloca(strlen(real_list) + 1); - - strcpy(copy, real_list); - /* the argument really isn't const, since dbgSetMaskStr uses strtok*/ - dbgSetMaskStr(copy); - (*env)->ReleaseStringUTFChars(env, list, real_list); -} - -void -Java_org_kaffe_management_Debug_setVerboseGC - (JNIEnv *env UNUSED, jclass thisClass UNUSED, jint level) -{ - Kaffe_JavaVMArgs.enableVerboseGC = level; -} - -void -Java_org_kaffe_management_Debug_setVerboseJIT - (JNIEnv *env UNUSED, jclass thisClass UNUSED, jboolean on) -{ - Kaffe_JavaVMArgs.enableVerboseJIT = on; -} - -void -Java_org_kaffe_management_Debug_setTracing - (JNIEnv *env UNUSED, jclass thisClass UNUSED, jint level) -{ - Kaffe_JavaVMArgs.enableVerboseCall = level; -} - -#ifdef KAFFE_STATS -void -Java_org_kaffe_management_Debug_enableStats - (JNIEnv *env, jclass thisClass UNUSED, jobject list) -{ - static char *curStats; /* kaffe expects this string to be - * around at exit. - */ - const char *real_list = (*env)->GetStringUTFChars(env, list, NULL); - - if (curStats) jfree(curStats); - curStats = jmalloc(strlen(real_list) + 1); - - strcpy(curStats, real_list); - statsSetMaskStr(curStats); - (*env)->ReleaseStringUTFChars(env, list, real_list); -} -#else -void -Java_org_kaffe_management_Debug_enableStats - (JNIEnv *env UNUSED, jclass thisClass UNUSED, jobject list UNUSED) -{ - fputs("Kaffe is not configured for stats\n", stderr); -} -#endif - =================================================================== Checking out kaffe/libraries/clib/management/JIT.c RCS: /home/cvs/kaffe/kaffe/libraries/clib/management/Attic/JIT.c,v VERS: 1.11 *************** --- kaffe/libraries/clib/management/JIT.c Wed Jan 2 22:30:24 2008 +++ /dev/null Sun Aug 4 19:57:58 2002 @@ -1,102 +0,0 @@ -/* - * kaffe.management.JIT.c - * - * Copyright (c) 1999 - * Transvirtual Technologies, Inc. All rights reserved. - * - * See the file "license.terms" for information on usage and redistribution - * of this file. - * - * Written by Godmar Back <[EMAIL PROTECTED]> - */ - -#include "config.h" -#include "config-std.h" -#include "gtypes.h" -#include "org_kaffe_management_JIT.h" -#include "classMethod.h" -#include "lookup.h" -#include "support.h" -#include "debug.h" -#include "stringSupport.h" - -/* XXX Temporary for now until we define interface header file that - * declares "translate" - */ -#if defined(TRANSLATOR) -#if defined(JIT3) -#include "jit3/machine.h" -#else -#include "jit/machine.h" -#endif -#endif - -#include "md.h" -#include <native.h> - -/* - * Translate a method given class, method name, and signature - */ -void -Java_org_kaffe_management_JIT_translateMethod(JNIEnv *env UNUSED, jclass _vmclass UNUSED, - jstring _cname, jstring _mname, - jstring _signature, jobject loader) - /* JNI? what's that? */ -{ - errorInfo info; - Hjava_lang_Class *cls; - Method *meth; - char* cname = stringJava2C(_cname); - char* mname = stringJava2C(_mname); - char* signature = stringJava2C(_signature); - Utf8Const* u8cname = utf8ConstFromString(cname); - Utf8Const* u8mname = utf8ConstFromString(mname); - Utf8Const* u8sig = utf8ConstFromString(signature); - - /* - dprintf("translating %s.%s%s\n", cname, mname, signature); - */ - cls = loadClass(u8cname, loader, &info); - if (cls == 0) { - throwError(&info); - } - meth = findMethodLocal(cls, u8mname, u8sig); - - if (meth == 0) { - dprintf("Didn't find method %s%s in class %s\n", - mname, signature, cname); - } else { -#if defined(TRANSLATOR) - if (!translate(meth, &info)) { - throwError(&info); - } -#else - dprintf( - "Interpreter does not translate %s%s in class %s\n", - mname, signature, cname); -#endif - } - - utf8ConstRelease(u8cname); - utf8ConstRelease(u8mname); - utf8ConstRelease(u8sig); - gc_free(cname); - gc_free(mname); - gc_free(signature); -} - -/* - * Flush the dcache - */ -void -Java_org_kaffe_management_JIT_flushCache(JNIEnv *env UNUSED, jclass clazz UNUSED) -{ -#if defined(TRANSLATOR) -#if defined(FULL_CACHE_FLUSH) - FULL_CACHE_FLUSH(); -#else - unimp("FULL_CACHE_FLUSH"); -#endif -#endif -} - =================================================================== Checking out kaffe/libraries/clib/management/Makefile.am RCS: /home/cvs/kaffe/kaffe/libraries/clib/management/Attic/Makefile.am,v VERS: 1.19 *************** --- kaffe/libraries/clib/management/Makefile.am Wed Jan 2 22:30:24 2008 +++ /dev/null Sun Aug 4 19:57:58 2002 @@ -1,38 +0,0 @@ -# Native support for Management Java library -# -# Copyright (c) 1998, 1999 -# Transvirtual Technologies, Inc. All rights reserved. -# -# See the file "license.terms" for information on usage and redistribution -# of this file. - -AM_CFLAGS= $(KAFFE_CFLAGS) - -AM_CPPFLAGS = \ - -I$(top_builddir)/include \ - -I$(top_srcdir)/kaffe/kaffevm/jni \ - -I$(top_srcdir)/config/$(Khost_cpu) \ - -I$(top_srcdir)/config/$(Khost_cpu)/$(Khost_os) - -native_LTLIBRARIES = libmanagement.la - -libmanagement_la_CFLAGS = \ - $(AM_CFLAGS) \ - $(CFLAGS_PG) - -libmanagement_la_LDFLAGS = \ - $(KLIBFLAGS) \ - -no-undefined \ - -module \ - -release $(PACKAGE_VERSION) \ - -export-symbols-regex "^([Jj]ava|kaffe)_" - -libmanagement_la_LIBADD = $(top_builddir)/kaffe/kaffevm/libkaffe.la - -libmanagement_la_SOURCES = \ - Classpath.c \ - JIT.c \ - Debug.c \ - XProfiler.c - -CLEANFILES = so_locations =================================================================== Checking out kaffe/libraries/clib/management/Makefile.in RCS: /home/cvs/kaffe/kaffe/libraries/clib/management/Attic/Makefile.in,v VERS: 1.200 *************** --- kaffe/libraries/clib/management/Makefile.in Wed Jan 2 22:30:24 2008 +++ /dev/null Sun Aug 4 19:57:58 2002 @@ -1,649 +0,0 @@ -# Makefile.in generated by automake 1.10 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - [EMAIL PROTECTED]@ - -# Native support for Management Java library -# -# Copyright (c) 1998, 1999 -# Transvirtual Technologies, Inc. All rights reserved. -# -# See the file "license.terms" for information on usage and redistribution -# of this file. - -VPATH = @srcdir@ -pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = libraries/clib/management -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/ac_c_bigendian_cross.m4 \ - $(top_srcdir)/m4/ac_prog_javac.m4 \ - $(top_srcdir)/m4/ac_prog_javac_works.m4 \ - $(top_srcdir)/m4/ac_prog_javadoc.m4 \ - $(top_srcdir)/m4/acx_pthread.m4 \ - $(top_srcdir)/m4/ax_cflags_gcc_option.m4 \ - $(top_srcdir)/m4/ax_cflags_warn_all.m4 \ - $(top_srcdir)/m4/ax_create_stdint_h.m4 \ - $(top_srcdir)/m4/binreloc.m4 $(top_srcdir)/m4/classpath.m4 \ - $(top_srcdir)/m4/compile_value.m4 \ - $(top_srcdir)/m4/gcc_attribute.m4 $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/glibcver.m4 $(top_srcdir)/m4/gmp.m4 \ - $(top_srcdir)/m4/gwqt.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/semaphore.m4 $(top_srcdir)/m4/size_max.m4 \ - $(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs -CONFIG_HEADER = $(top_builddir)/config/config.h -CONFIG_CLEAN_FILES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; -am__installdirs = "$(DESTDIR)$(nativedir)" -nativeLTLIBRARIES_INSTALL = $(INSTALL) -LTLIBRARIES = $(native_LTLIBRARIES) -libmanagement_la_DEPENDENCIES = \ - $(top_builddir)/kaffe/kaffevm/libkaffe.la -am_libmanagement_la_OBJECTS = libmanagement_la-Classpath.lo \ - libmanagement_la-JIT.lo libmanagement_la-Debug.lo \ - libmanagement_la-XProfiler.lo -libmanagement_la_OBJECTS = $(am_libmanagement_la_OBJECTS) -libmanagement_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libmanagement_la_CFLAGS) \ - $(CFLAGS) $(libmanagement_la_LDFLAGS) $(LDFLAGS) -o $@ -DEFAULT_INCLUDES = -I. -I$(top_builddir)/[EMAIL PROTECTED]@ -depcomp = $(SHELL) $(top_srcdir)/scripts/depcomp -am__depfiles_maybe = depfiles -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ - $(LDFLAGS) -o $@ -SOURCES = $(libmanagement_la_SOURCES) -DIST_SOURCES = $(libmanagement_la_SOURCES) -ETAGS = etags -CTAGS = ctags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AR = @AR@ -AS = @AS@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -AWT_LIBS = @AWT_LIBS@ -BCEL_JAR = @BCEL_JAR@ -BINRELOC_CFLAGS = @BINRELOC_CFLAGS@ -BINRELOC_LIBS = @BINRELOC_LIBS@ -CC = @CC@ -CCAS = @CCAS@ -CCASDEPMODE = @CCASDEPMODE@ -CCASFLAGS = @CCASFLAGS@ -CCDEPMODE = @CCDEPMODE@ -CCLD = @CCLD@ -CFLAGS = @CFLAGS@ -CFLAGS_PG = @CFLAGS_PG@ -CFLAGS_WITHOUT_PG = @CFLAGS_WITHOUT_PG@ -CLASSPATH_CLASSES = @CLASSPATH_CLASSES@ -CLASSPATH_LIBDIR = @CLASSPATH_LIBDIR@ -CLASSPATH_PREFIX = @CLASSPATH_PREFIX@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DIRSEP = @DIRSEP@ -DLLTOOL = @DLLTOOL@ -DLOPEN_JAVA_LIBS = @DLOPEN_JAVA_LIBS@ -ECHO = @ECHO@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ENGINE_NAME = @ENGINE_NAME@ -EXEEXT = @EXEEXT@ -F77 = @F77@ -FASTJAR = @FASTJAR@ -FFLAGS = @FFLAGS@ -GC_NAME = @GC_NAME@ -GLIBJ_ZIP = @GLIBJ_ZIP@ -GMSGFMT = @GMSGFMT@ -GREP = @GREP@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -JASMIN = @JASMIN@ -JAVAC = @JAVAC@ -JAVAC_FLAGS = @JAVAC_FLAGS@ -JAVADOC = @JAVADOC@ -JAVAP = @JAVAP@ -JAVA_LIBS = @JAVA_LIBS@ -KAFFEH = @KAFFEH@ -KAFFE_ARCHOS = @KAFFE_ARCHOS@ -KAFFE_CCASFLAGS = @KAFFE_CCASFLAGS@ -KAFFE_CFLAGS = @KAFFE_CFLAGS@ -KAFFE_LIBS = @KAFFE_LIBS@ -KLIBFLAGS = @KLIBFLAGS@ -KPREFIX = @KPREFIX@ -KVMBINFLAGS = @KVMBINFLAGS@ -KVMLIBFLAGS = @KVMLIBFLAGS@ -Khost_cpu = @Khost_cpu@ -Khost_os = @Khost_os@ -LDFLAGS = @LDFLAGS@ -LIBADD_GMP = @LIBADD_GMP@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBLTDL = @LIBLTDL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIBTOOL_DEPS = @LIBTOOL_DEPS@ -LN_S = @LN_S@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MAKE_KAFFEH = @MAKE_KAFFEH@ -MATH_LIB = @MATH_LIB@ -MKDIR_P = @MKDIR_P@ -MKINSTALLDIRS = @MKINSTALLDIRS@ -MKTEMP = @MKTEMP@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGMERGE = @MSGMERGE@ -M_LIBS = @M_LIBS@ -NANOX_CFLAGS = @NANOX_CFLAGS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OPT_DLOPEN_JAVA_LIBS = @OPT_DLOPEN_JAVA_LIBS@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATHSEP = @PATHSEP@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -POSUB = @POSUB@ -PTHREAD_CC = @PTHREAD_CC@ -PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ -PTHREAD_LIBS = @PTHREAD_LIBS@ -QASSISTANTCLIENT_LDADD = @QASSISTANTCLIENT_LDADD@ -QEMBED = @QEMBED@ -QT_CXXFLAGS = @QT_CXXFLAGS@ -QT_GUILINK = @QT_GUILINK@ -QT_LDADD = @QT_LDADD@ -RANLIB = @RANLIB@ -SECURITY_LIBS = @SECURITY_LIBS@ -SED = @SED@ -SEMAPHORE_LIB = @SEMAPHORE_LIB@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -THREAD_DIR = @THREAD_DIR@ -THREAD_SYSTEM = @THREAD_SYSTEM@ -UIC = @UIC@ -USE_GMP = @USE_GMP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -VM_LIBS = @VM_LIBS@ -XGETTEXT = @XGETTEXT@ -XI18N_CFLAGS = @XI18N_CFLAGS@ -XMKMF = @XMKMF@ -X_CFLAGS = @X_CFLAGS@ -X_EXTRA_LIBS = @X_EXTRA_LIBS@ -X_LIBS = @X_LIBS@ -X_PRE_LIBS = @X_PRE_LIBS@ -ZIP_LIBS = @ZIP_LIBS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -abssrcdir = @abssrcdir@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_F77 = @ac_ct_F77@ -acx_pthread_config = @acx_pthread_config@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -jrebindir = @jrebindir@ -jredir = @jredir@ -jrelibdir = @jrelibdir@ -kaffe_TRANSF = @kaffe_TRANSF@ -kaffe_builddir = @kaffe_builddir@ -kaffebin_TRANSF = @kaffebin_TRANSF@ -kaffeh_TRANSF = @kaffeh_TRANSF@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nativedir = @nativedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -securitydir = @securitydir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -toolslibdir = @toolslibdir@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_engine = @with_engine@ -AM_CFLAGS = $(KAFFE_CFLAGS) -AM_CPPFLAGS = \ - -I$(top_builddir)/include \ - -I$(top_srcdir)/kaffe/kaffevm/jni \ - -I$(top_srcdir)/config/$(Khost_cpu) \ - -I$(top_srcdir)/config/$(Khost_cpu)/$(Khost_os) - -native_LTLIBRARIES = libmanagement.la -libmanagement_la_CFLAGS = \ - $(AM_CFLAGS) \ - $(CFLAGS_PG) - -libmanagement_la_LDFLAGS = \ - $(KLIBFLAGS) \ - -no-undefined \ - -module \ - -release $(PACKAGE_VERSION) \ - -export-symbols-regex "^([Jj]ava|kaffe)_" - -libmanagement_la_LIBADD = $(top_builddir)/kaffe/kaffevm/libkaffe.la -libmanagement_la_SOURCES = \ - Classpath.c \ - JIT.c \ - Debug.c \ - XProfiler.c - -CLEANFILES = so_locations -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libraries/clib/management/Makefile'; \ - cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu libraries/clib/management/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -install-nativeLTLIBRARIES: $(native_LTLIBRARIES) - @$(NORMAL_INSTALL) - test -z "$(nativedir)" || $(MKDIR_P) "$(DESTDIR)$(nativedir)" - @list='$(native_LTLIBRARIES)'; for p in $$list; do \ - if test -f $$p; then \ - f=$(am__strip_dir) \ - echo " $(LIBTOOL) --mode=install $(nativeLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(nativedir)/$$f'"; \ - $(LIBTOOL) --mode=install $(nativeLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(nativedir)/$$f"; \ - else :; fi; \ - done - -uninstall-nativeLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @list='$(native_LTLIBRARIES)'; for p in $$list; do \ - p=$(am__strip_dir) \ - echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(nativedir)/$$p'"; \ - $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(nativedir)/$$p"; \ - done - -clean-nativeLTLIBRARIES: - -test -z "$(native_LTLIBRARIES)" || rm -f $(native_LTLIBRARIES) - @list='$(native_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done -libmanagement.la: $(libmanagement_la_OBJECTS) $(libmanagement_la_DEPENDENCIES) - $(libmanagement_la_LINK) -rpath $(nativedir) $(libmanagement_la_OBJECTS) $(libmanagement_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - [EMAIL PROTECTED]@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@ [EMAIL PROTECTED]@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@ [EMAIL PROTECTED]@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@ [EMAIL PROTECTED]@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@ - -.c.o: [EMAIL PROTECTED]@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< [EMAIL PROTECTED]@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po [EMAIL PROTECTED]@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ [EMAIL PROTECTED]@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ [EMAIL PROTECTED]@ $(COMPILE) -c $< - -.c.obj: [EMAIL PROTECTED]@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` [EMAIL PROTECTED]@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po [EMAIL PROTECTED]@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ *** Patch too long, truncated *** _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe