[kaffe] CVS kaffe (robilad): Small redundancy fixlet

2005-12-20 Thread Kaffe CVS
PatchSet 7029 
Date: 2005/12/21 04:18:50
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Small redundancy fixlet

2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>

* include/Makefile.am: Do not generate unused header java_io_File.h.

Members: 
ChangeLog:1.4548->1.4549 
include/Makefile.am:1.118->1.119 
include/Makefile.in:1.256->1.257 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4548 kaffe/ChangeLog:1.4549
--- kaffe/ChangeLog:1.4548  Wed Dec 21 03:10:59 2005
+++ kaffe/ChangeLog Wed Dec 21 04:18:50 2005
@@ -1,5 +1,9 @@
 2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
 
+   * include/Makefile.am: Do not generate unused header java_io_File.h.
+
+2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
+
* libraries/clib/native/Runtime.c: Removed unnecessary include.
 
 2005-12-20  Alexander Boettcher  <[EMAIL PROTECTED]>
Index: kaffe/include/Makefile.am
diff -u kaffe/include/Makefile.am:1.118 kaffe/include/Makefile.am:1.119
--- kaffe/include/Makefile.am:1.118 Tue Dec 20 20:34:39 2005
+++ kaffe/include/Makefile.am   Wed Dec 21 04:18:55 2005
@@ -44,7 +44,6 @@
java_lang_ThreadGroup.h \
java_lang_Throwable.h \
java_lang_VMThrowable.h \
-   java_io_File.h \
java_io_FileInputStream.h \
java_io_FileOutputStream.h \
java_io_InputStream.h \
Index: kaffe/include/Makefile.in
diff -u kaffe/include/Makefile.in:1.256 kaffe/include/Makefile.in:1.257
--- kaffe/include/Makefile.in:1.256 Tue Dec 20 20:34:39 2005
+++ kaffe/include/Makefile.in   Wed Dec 21 04:18:55 2005
@@ -384,7 +384,6 @@
java_lang_ThreadGroup.h \
java_lang_Throwable.h \
java_lang_VMThrowable.h \
-   java_io_File.h \
java_io_FileInputStream.h \
java_io_FileOutputStream.h \
java_io_InputStream.h \

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (robilad): Removed an unnecessary include

2005-12-20 Thread Kaffe CVS
PatchSet 7028 
Date: 2005/12/21 03:10:59
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Removed an unnecessary include

2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>

* libraries/clib/native/Runtime.c: Removed unnecessary include.

Members: 
ChangeLog:1.4547->1.4548 
libraries/clib/native/Runtime.c:1.39->1.40 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4547 kaffe/ChangeLog:1.4548
--- kaffe/ChangeLog:1.4547  Tue Dec 20 22:07:28 2005
+++ kaffe/ChangeLog Wed Dec 21 03:10:59 2005
@@ -1,3 +1,7 @@
+2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
+
+   * libraries/clib/native/Runtime.c: Removed unnecessary include.
+
 2005-12-20  Alexander Boettcher  <[EMAIL PROTECTED]>
 
* FAQ/FAQ.drops: Initial checkin of drops port FAQ
Index: kaffe/libraries/clib/native/Runtime.c
diff -u kaffe/libraries/clib/native/Runtime.c:1.39 
kaffe/libraries/clib/native/Runtime.c:1.40
--- kaffe/libraries/clib/native/Runtime.c:1.39  Sun Oct  2 14:20:09 2005
+++ kaffe/libraries/clib/native/Runtime.c   Wed Dec 21 03:11:04 2005
@@ -16,7 +16,6 @@
 #include 
 #include "files.h"
 #include "defs.h"
-#include "java_io_File.h"
 #include "java_lang_String.h"
 #include "java_lang_VMRuntime.h"
 #include "external.h"

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


Re: [kaffe] Should IllegalAccessException be thrown or not?

2005-12-20 Thread Ito Kazumitsu
From: Ito Kazumitsu <[EMAIL PROTECTED]>
Date: Mon, 12 Dec 2005 13:21:59 +0900 (JST)

> Sun's JDK (the test programs compiled with ecj):
> 
> Call a private constructor in the same class
> OK
> Call a private constructor in the same pakeage
> OK  (*3)
> Call a private constructor in another pakeage
> java.lang.IllegalAccessException: Class A can not access a member of class 
> b.B$PrivateClass with modifiers ""
> 
>(*3) Ecj fails to put the private flag to the constructor.

This is not a issue of Kaffe, but just for your reference,
I found this bug reported in
https://bugs.eclipse.org/bugs/show_bug.cgi?id=77473

and the following seems to be due to the same bug
https://bugs.eclipse.org/bugs/show_bug.cgi?id=117758

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (alex): Added FAQ.drops

2005-12-20 Thread Kaffe CVS
PatchSet 7027 
Date: 2005/12/20 22:07:28
Author: alex
Branch: HEAD
Tag: (none) 
Log:
Added FAQ.drops

Members: 
ChangeLog:1.4546->1.4547 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4546 kaffe/ChangeLog:1.4547
--- kaffe/ChangeLog:1.4546  Tue Dec 20 20:34:35 2005
+++ kaffe/ChangeLog Tue Dec 20 22:07:28 2005
@@ -1,3 +1,7 @@
+2005-12-20  Alexander Boettcher  <[EMAIL PROTECTED]>
+
+   * FAQ/FAQ.drops: Initial checkin of drops port FAQ
+   
 2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
 
* include/Makefile.am: Don't generate include files for 

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (alex): some infos about the DROPS port, configuration, building, etc.

2005-12-20 Thread Kaffe CVS
PatchSet 7026 
Date: 2005/12/20 21:54:25
Author: alex
Branch: HEAD
Tag: (none) 
Log:
some infos about the DROPS port, configuration, building, etc.

Members: 
FAQ/FAQ.drops:INITIAL->1.1 

===
Checking out kaffe/FAQ/FAQ.drops
RCS:  /home/cvs/kaffe/kaffe/FAQ/FAQ.drops,v
VERS: 1.1
***
--- /dev/null   Sun Aug  4 19:57:58 2002
+++ kaffe/FAQ/FAQ.drops Tue Dec 20 22:11:10 2005
@@ -0,0 +1,150 @@
+Building kaffe on DROPS[1]
+==
+
+author: Alexander Boettcher <[EMAIL PROTECTED]>
+date: 20.12.2005
+
+Notes about the DROPS port
+--
+The DROPS port of Kaffe uses its own threading system (drops-l4threads),
+which requires the L4Env [2] threading packet. Additionally, it uses the
+semaphore implementation of L4Env for the KSem interface of Kaffe. Further,
+the DROPS Kaffe port requires the DietLibC port, which does not provide
+the full LibC functionality (state 2005). Therefore, you will find a lot of
+unimplemented functions in the syscall interface of Kaffe, because they are
+not enabled or supported in the DROPS port of the DietLibC.
+ 
+The DROPS port of Kaffe works fine in interpreter mode on x86. JIT is untested.
+
+Configuration/building 
+--
+
+1. Download Kaffe and build a 'native' Kaffe for your operating system and
+   hardware. 
+
+2. Download DROPS and build it [1]. Follow the information provided at the
+   homepage of DROPS. Use Fiasco-UX [4] for first tests ! Fiasco-UX is a port
+   of the Fiasco [3] microkernel to the Linux system-call interface. If 
+   Kaffe runs with Fiasco-UX, it should also run with the Fiasco
+   kernel on real hardware. Kaffe uses the L4 Console for outputs (maybe
+   DoPE[6] in the future ?).
+
+   Required components for Kaffe on DROPS:
+   - Fiasco microkernel
+   - L4Env (L4Con, L4VFS [File support], Thread packet, Semaphore packet, etc.)
+   - DietLibC port (l4/pkg/dietlibc, l4/pkg/libc_support,
+l4/pkg/libc_backends_l4env).
+
+3. Cross compile Kaffe for DROPS.
+
+   Go to the l4/pkg directory of your DROPS installation. Create a directory
+   kaffe and call the template for creating a new DROPS packet :
+
+   l4/pkg   : mkdir kaffe
+   l4/pkg   : cd kaffe
+   l4/pkg/kaffe : ../../mk/tmpl/inst
+
+   Enter the server/src directory in l4/pkg/kaffe and use the provided Makefile
+   to crosscompile kaffe. You have to adapt the values of KAFFE_KAFFEH, 
KAFFE_SRC
+   in the Makefile by setting the right paths to the kaffeh binary of your 
native
+   Kaffe and of your source code directory of Kaffe.
+
+   Currently, the DietLibC port does not provide a getenv implementation.
+   Therefore, the workaround (implemented in kaffe/config/i386/drops/md.c)
+   getenv implementation looks for a file 'kaffepath.env', where
+   it expects the environment names and values. For example:
+
+   kaffepath.env:
+ BOOTCLASSPATH=/kaffe/rt.jar
+ KAFFELIBRARYPATH=.
+ KAFFECLASSPATH=/kaffe:/kaffe/example.jar
+
+   If Kaffe does not find the file, it uses the standard values from
+   kaffe/config/i386/drops/md.c .
+
+   Finally, in the DROPS directory l4/tool/run-ux you can find a script 
('kaffe'),
+   that starts Fiasco-UX, Kaffe and all necessary services of DROPS.
+
+4. Feel free to post your extensions, patches, etc.
+   Maybe, you can and want help us to develop and support Kaffe and Kaffe
+   on DROPS! Any kind of help is welcome.
+
+   Thx.
+
+[1] Dresdner Real-Time Operating System (DROPS) homepage - 
http://wwwos.inf.tu-dresden.de/drops
+[2] L4 Environment - http://wwwos.inf.tu-dresden.de/l4env
+[3] Fiasco - http://wwwos.inf.tu-dresden.de/fiasco
+[4] Fiasco UX - http://wwwos.inf.tu-dresden.de/fiasco/ux
+[5] DOpE (a real-time window server) - http://wwwos.inf.tu-dresden.de/dope
+[6] Example Makefile
+
+---Makefile (l4/pkg/kaffe/server/src)---
+PKGDIR ?= ../..
+L4DIR  ?= $(PKGDIR)/../..
+
+TARGET   = kaffevm
+SYSTEMS  = x86-l4v2
+
+#INSTALL_TARGET =
+
+include $(L4DIR)/mk/prog.mk
+
+L4DIR_ABS=$(shell cd $(L4DIR);pwd)
+
+#
+# Kaffe configure parameters
+# 
+# adapt KAFFE_KAFFEH, KAFFE_SRC to your environment !
+#
+KAFFE_KAFFEH= $(shell cd $(PKGDIR);pwd)/native/kaffe/kaffeh/kaffeh
+KAFFE_SRC= $(PKGDIR)/contrib
+#
+#
+#
+
+KAFFE_L4_OPTION  = -DARCH_$(ARCH) \
+   -DDROPS_SHARED_LIBRARIES
+
+KAFFE_CC= $(CC_x86) -nostdinc -nostdlib -DL4API_l4v2 
$(KAFFE_L4_OPTION) -I$(L4DIR_ABS)/include/$(ARCH)/$(L4API) 
-I$(L4DIR_ABS)/include/$(ARCH) -I$(L4DIR_ABS)/include 
-I$(L4DIR_ABS)/include/l4/gmp -I$(L4DIR_ABS)/include/dietlibc 
-I$(GCCDIR_x86)/include -I$(DROPS_STDDIR)/include/$(ARCH)/$(L4API) 
-I$(DROPS_STDDIR)/include/$(ARCH) -I$(DROPS_STDDIR)/include 
-I$(L4DIR_ABS)/include/dietlibc -DSIZE_MAX=4294967295U
+
+KAFFE_CXX   = $(KAFFE_CC)
+
+KAFFE_LDFLAGS   = -nostdlib -L$(L4DIR_ABS)/lib/$(ARCH)_$(CPU)/$(L4API) 
-L$(L4DIR_ABS)/lib/$(ARCH)_$(CPU) -Ttext=0x0154f

[kaffe] CVS kaffe (robilad): small reduncancy fixlet

2005-12-20 Thread Kaffe CVS
PatchSet 7025 
Date: 2005/12/20 20:34:35
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
small reduncancy fixlet

2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>

* include/Makefile.am: Don't generate include files for
serialization implementation files from GNU Classpath.

Members: 
ChangeLog:1.4545->1.4546 
include/Makefile.am:1.117->1.118 
include/Makefile.in:1.255->1.256 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4545 kaffe/ChangeLog:1.4546
--- kaffe/ChangeLog:1.4545  Tue Dec 20 19:02:26 2005
+++ kaffe/ChangeLog Tue Dec 20 20:34:35 2005
@@ -1,5 +1,10 @@
 2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
 
+   * include/Makefile.am: Don't generate include files for 
+   serialization implementation files from GNU Classpath.
+
+2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
+
* include/Makefile.am: Don't generate include files for nio
implementation files from GNU Classpath.
 
Index: kaffe/include/Makefile.am
diff -u kaffe/include/Makefile.am:1.117 kaffe/include/Makefile.am:1.118
--- kaffe/include/Makefile.am:1.117 Tue Dec 20 19:02:30 2005
+++ kaffe/include/Makefile.am   Tue Dec 20 20:34:39 2005
@@ -144,8 +144,6 @@
gnu_classpath_VMSystemProperties.h \
gnu_java_nio_SelectorImpl.h \
java_lang_VMSystem.h \
-   java_io_VMObjectInputStream.h \
-   java_io_VMObjectStreamClass.h \
java_nio_VMDirectByteBuffer.h \
java_nio_MappedByteBufferImpl.h \
org_kaffe_lang_UNIXProcess.h \
Index: kaffe/include/Makefile.in
diff -u kaffe/include/Makefile.in:1.255 kaffe/include/Makefile.in:1.256
--- kaffe/include/Makefile.in:1.255 Tue Dec 20 19:02:30 2005
+++ kaffe/include/Makefile.in   Tue Dec 20 20:34:39 2005
@@ -473,8 +473,6 @@
gnu_classpath_VMSystemProperties.h \
gnu_java_nio_SelectorImpl.h \
java_lang_VMSystem.h \
-   java_io_VMObjectInputStream.h \
-   java_io_VMObjectStreamClass.h \
java_nio_VMDirectByteBuffer.h \
java_nio_MappedByteBufferImpl.h \
org_kaffe_lang_UNIXProcess.h \

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (robilad): Small redundancy fix

2005-12-20 Thread Kaffe CVS
PatchSet 7024 
Date: 2005/12/20 19:02:26
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Small redundancy fix

2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>

* include/Makefile.am: Don't generate include files for nio
implementation files from GNU Classpath.

Members: 
ChangeLog:1.4544->1.4545 
include/Makefile.am:1.116->1.117 
include/Makefile.in:1.254->1.255 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4544 kaffe/ChangeLog:1.4545
--- kaffe/ChangeLog:1.4544  Tue Dec 20 16:28:26 2005
+++ kaffe/ChangeLog Tue Dec 20 19:02:26 2005
@@ -1,5 +1,10 @@
 2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
 
+   * include/Makefile.am: Don't generate include files for nio
+   implementation files from GNU Classpath.
+
+2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
+
* configure.ac: Added GNU Classpath's includes to CPPFLAGS.
 
* include/Makefile.am: Don't generate include file for VMPipe. 
Index: kaffe/include/Makefile.am
diff -u kaffe/include/Makefile.am:1.116 kaffe/include/Makefile.am:1.117
--- kaffe/include/Makefile.am:1.116 Tue Dec 20 16:28:38 2005
+++ kaffe/include/Makefile.am   Tue Dec 20 19:02:30 2005
@@ -88,7 +88,6 @@
java_util_zip_ZipEntry.h \
java_util_zip_ZipFile.h \
org_kaffe_management_Classpath.h \
-   gnu_java_nio_VMSelector.h \
gnu_classpath_VMStackWalker.h
 
 DERIVED_HDRS = $(INSTALL_DERIVED_HDRS) $(NOINSTALL_DERIVED_HDRS)
@@ -143,9 +142,6 @@
java_lang_VMFloat.h \
java_lang_ref_Reference.h \
gnu_classpath_VMSystemProperties.h \
-   gnu_java_nio_charset_iconv_IconvDecoder.h \
-   gnu_java_nio_charset_iconv_IconvEncoder.h \
-   gnu_java_nio_channels_FileChannelImpl.h \
gnu_java_nio_SelectorImpl.h \
java_lang_VMSystem.h \
java_io_VMObjectInputStream.h \
Index: kaffe/include/Makefile.in
diff -u kaffe/include/Makefile.in:1.254 kaffe/include/Makefile.in:1.255
--- kaffe/include/Makefile.in:1.254 Tue Dec 20 16:28:38 2005
+++ kaffe/include/Makefile.in   Tue Dec 20 19:02:30 2005
@@ -428,7 +428,6 @@
java_util_zip_ZipEntry.h \
java_util_zip_ZipFile.h \
org_kaffe_management_Classpath.h \
-   gnu_java_nio_VMSelector.h \
gnu_classpath_VMStackWalker.h
 
 DERIVED_HDRS = $(INSTALL_DERIVED_HDRS) $(NOINSTALL_DERIVED_HDRS)
@@ -472,9 +471,6 @@
java_lang_VMFloat.h \
java_lang_ref_Reference.h \
gnu_classpath_VMSystemProperties.h \
-   gnu_java_nio_charset_iconv_IconvDecoder.h \
-   gnu_java_nio_charset_iconv_IconvEncoder.h \
-   gnu_java_nio_channels_FileChannelImpl.h \
gnu_java_nio_SelectorImpl.h \
java_lang_VMSystem.h \
java_io_VMObjectInputStream.h \

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (robilad): Small compiler warning fix

2005-12-20 Thread Kaffe CVS
PatchSet 7023 
Date: 2005/12/20 16:28:26
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Small compiler warning fix

2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>

* configure.ac: Added GNU Classpath's includes to CPPFLAGS.

* include/Makefile.am: Don't generate include file for VMPipe.

Members: 
ChangeLog:1.4543->1.4544 
configure:1.517->1.518 
configure.ac:1.195->1.196 
include/Makefile.am:1.115->1.116 
include/Makefile.in:1.253->1.254 
libraries/javalib/external/classpath/Makefile.in:1.8->1.9 
libraries/javalib/external/classpath/aclocal.m4:1.9->1.10 
libraries/javalib/external/classpath/config.sub:1.8->1.9 
libraries/javalib/external/classpath/configure:1.12->1.13 
libraries/javalib/external/classpath/doc/Makefile.in:1.6->1.7 
libraries/javalib/external/classpath/doc/api/Makefile.in:1.6->1.7 
libraries/javalib/external/classpath/examples/Makefile.in:1.9->1.10 
libraries/javalib/external/classpath/external/Makefile.in:1.8->1.9 
libraries/javalib/external/classpath/external/sax/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/external/w3c_dom/Makefile.in:1.8->1.9 
libraries/javalib/external/classpath/include/Makefile.in:1.8->1.9 
libraries/javalib/external/classpath/lib/Makefile.in:1.12->1.13 
libraries/javalib/external/classpath/native/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/fdlibm/Makefile.in:1.9->1.10 
libraries/javalib/external/classpath/native/jawt/Makefile.in:1.8->1.9 
libraries/javalib/external/classpath/native/jni/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/jni/classpath/Makefile.in:1.9->1.10 

libraries/javalib/external/classpath/native/jni/gtk-peer/Makefile.in:1.9->1.10 

libraries/javalib/external/classpath/native/jni/java-io/Makefile.in:1.9->1.10 

libraries/javalib/external/classpath/native/jni/java-lang/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/jni/java-net/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/jni/java-nio/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/jni/java-util/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/jni/midi-alsa/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/jni/midi-dssi/Makefile.in:1.9->1.10 

libraries/javalib/external/classpath/native/jni/qt-peer/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/jni/xmlj/Makefile.in:1.8->1.9 
libraries/javalib/external/classpath/native/target/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/target/Linux/Makefile.in:1.8->1.9 

libraries/javalib/external/classpath/native/target/generic/Makefile.in:1.8->1.9 
libraries/javalib/external/classpath/resource/Makefile.in:1.8->1.9 
libraries/javalib/external/classpath/scripts/Makefile.in:1.8->1.9 
scripts/ltmain.sh:1.12->1.13 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4543 kaffe/ChangeLog:1.4544
--- kaffe/ChangeLog:1.4543  Tue Dec 20 03:00:23 2005
+++ kaffe/ChangeLog Tue Dec 20 16:28:26 2005
@@ -1,5 +1,11 @@
 2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
 
+   * configure.ac: Added GNU Classpath's includes to CPPFLAGS.
+
+   * include/Makefile.am: Don't generate include file for VMPipe. 
+
+2005-12-20  Dalibor Topic  <[EMAIL PROTECTED]>
+
* kaffe/libraries/clib/native/ClassLoader.c
(java_lang_VMClassLoader_findLoadedClass): Removed unused local 
variables.
 
Index: kaffe/configure
diff -u kaffe/configure:1.517 kaffe/configure:1.518
--- kaffe/configure:1.517   Mon Dec 19 03:54:12 2005
+++ kaffe/configure Tue Dec 20 16:28:29 2005
@@ -49538,7 +49538,7 @@
 
 
 
-CPPFLAGS="-I$abssrcdir/kaffe/kaffevm -I$abssrcdir/kaffe/kaffevm/$with_engine 
-I$abssrcdir/kaffe/kaffevm/systems/$with_threads -I\$(top_srcdir)/replace 
-I\$(top_srcdir)/config -I\$(top_srcdir)/include $CPPFLAGS"
+CPPFLAGS="-I$abssrcdir/kaffe/kaffevm -I$abssrcdir/kaffe/kaffevm/$with_engine 
-I$abssrcdir/kaffe/kaffevm/systems/$with_threads -I\$(top_srcdir)/replace 
-I\$(top_srcdir)/config -I\$(top_srcdir)/include 
-I\$(top_srcdir)/libraries/javalib/external/classpath/include $CPPFLAGS"
 LIBS="$LIBS $LTLIBS"
 
 CFLAGS_WITHOUT_PG=""
Index: kaffe/configure.ac
diff -u kaffe/configure.ac:1.195 kaffe/configure.ac:1.196
--- kaffe/configure.ac:1.195Sun Dec 18 17:35:37 2005
+++ kaffe/configure.ac  Tue Dec 20 16:28:36 2005
@@ -2304,7 +2304,7 @@
 AC_SUBST(kaffebin_TRANSF)
 
 dnl These are not to be used during configuration, only during build.
-CPPFLAGS="-I$abssrcdir/kaffe/kaffevm -I$abssrcdir/kaffe/kaffevm/$with_engine 
-I$abssrcdir/kaffe/kaffevm/systems/$with_threads -I\$(top_srcdir)/replace 
-I\$(top_srcdir)/config -I\$(top_srcdir)/include $CPPFLAGS"
+CPPFLAGS="-I$abssrcdir/kaffe/

Re: [kaffe] libraries/javalib/external/classpath/doc/*.info files are missing

2005-12-20 Thread Kiyo Inaba
Dalibor wrote:
>Kiyo Inaba wrote:
>> But, it works fine for 'vmintegration.info', but still 'hacking.info',
>> 'hacking.info-1' and 'hacking.info-2' are missing. The creation date
>> suggests haking.* needs some special treatment.
>
>thanks for the update, Kiyo. I'm not seeing any problems during my
>builds atm, so I'd like to try to reproduce it. What is your setup where
>you experience this bug?

My previous mail was written in a hurry, and slightly incorrect.

When I checked out from CVS the doc directory (ls'ed with -ltr) looks like
 -rw-r--r--1 inabaroot   209873 Oct 20 05:35 texinfo.tex
 -rw-r--r--1 inabaroot 7566 Oct 20 05:35 README.jaxp
 -rw-r--r--1 inabaroot  192 Oct 20 05:35 Makefile.am
 -rw-r--r--1 inabaroot60594 Dec  5 06:28 vmintegration.texinfo
 -rw-r--r--1 inabaroot24483 Dec 14 14:09 Makefile.in
 -rw-r--r--1 inabaroot71543 Dec 14 21:31 hacking.info
 -rw-r--r--1 inabaroot62256 Dec 14 21:31 vmintegration.info
 -rw-r--r--1 inabaroot71514 Dec 14 21:31 hacking.texinfo
 drwxr-xr-x2 inabaroot  512 Dec 20 23:45 CVS
 drwxr-xr-x3 inabaroot  512 Dec 20 23:45 api

This means the dependency between 'hacking.texinfo' and 'hacking.info'
are still needed to be resolved, and the build tries to run texinfo as
before. You did your generation of 'hacking.info' too quick ;-)

Once I touched 'hacking.info', the build went well. The 'hacking.info-1'
or some other files are not the real problem.

Kiyo

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe