Re: [kaffe] Classpath config.sub modification question

2005-12-04 Thread Alexander Boettcher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ok, the config.sub is already patched implicitly.  :-)  (done by the
regeneration of configuration/makefiles - see mail "Fix to be able to
use ECJ instead of JIKES")

Alex.
Jim Pick wrote:
> Alexander Boettcher wrote:
> 
>>Hi Kaffe developers,
>>
>>I omitted in my last checkin the modifications at
>>libraries/javalib/external/classpath/config.sub (add DROPS as OS, in
>>order to enable cross configuration and compiling of Kaffe), because I'm
>>unsure whether it's ok to modify this file. This classpath directory and
>>therefore this file is an imported one. Can this cause trouble for you,
>>if I modify it and you want to reimport changes of the classpath project
>> later ?
> 
> 
> I'd just check it in.
> 
> If you then send the patch to the upstream people (there are some
> intructions at the the top of the config.sub file), there shouldn't be
> any problems.  I'm sure that Classpath can apply the patch to their
> config.sub too.
> 
> Cheers,
> 
>  - Jim
> 
> 
> 
> 
> 
> ___
> kaffe mailing list
> kaffe@kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDkzNRqjRK9KYzJbMRAl0EAKCB1rptdfkWNUhetwBqX2uZ3EduxACgg1LX
btoxkL4v/bnVek8BmkYQ0KY=
=I2+t
-END PGP SIGNATURE-

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


[kaffe] CVS kaffe (guilhem): Resyncronized with GNU Classpath.

2005-12-04 Thread Kaffe CVS
PatchSet 6984 
Date: 2005/12/04 20:30:05
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Resyncronized with GNU Classpath.

Members: 
libraries/javalib/external/classpath/ChangeLog:1.2->1.3 
libraries/javalib/external/classpath/configure:1.5->1.6 
libraries/javalib/external/classpath/configure.ac:1.3->1.4 

libraries/javalib/external/classpath/doc/www.gnu.org/cp-tools/texidoclet.html:1.2->1.3
 

libraries/javalib/external/classpath/doc/www.gnu.org/include/macros.wml:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.2->1.3
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.2->1.3
 
libraries/javalib/external/classpath/java/awt/Component.java:1.2->1.3 

libraries/javalib/external/classpath/java/awt/datatransfer/SystemFlavorMap.java:1.2->1.3
 

libraries/javalib/external/classpath/java/beans/IndexedPropertyChangeEvent.java:INITIAL->1.1
 

libraries/javalib/external/classpath/java/beans/PropertyChangeSupport.java:1.1->1.2
 

libraries/javalib/external/class

[kaffe] CVS kaffe (guilhem): Resynchronized a bit with Classpath.

2005-12-04 Thread Kaffe CVS
PatchSet 6985 
Date: 2005/12/04 21:28:46
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Resynchronized a bit with Classpath.

Members: 
ChangeLog:1.4506->1.4507 
libraries/javalib/external/classpath/ChangeLog:1.3->1.4 
libraries/javalib/external/classpath/doc/vmintegration.texinfo:1.1->1.2 

libraries/javalib/external/classpath/doc/www.gnu.org/cp-tools/texidoclet.html:1.3->1.4
 

libraries/javalib/external/classpath/doc/www.gnu.org/include/macros.wml:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.3->1.4
 

libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.3->1.4
 
libraries/javalib/external/classpath/java/net/URL.java:1.3->1.4 

libraries/javalib/external/classpath/resource/gnu/regexp/MessagesBundle_it.properties:1.3->1.4
 
libraries/javalib/external/classpath/scripts/classpath.spec.in:1.3->1.4 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4506 kaffe/ChangeLog:1.4507
--- kaffe/ChangeLog:1.4506  Sun Dec  4 01:02:55 2005
+++ kaffe/ChangeLog Sun Dec  4 21:2

[kaffe] CVS kaffe (robilad): Fixed default compiler setting

2005-12-04 Thread Kaffe CVS
PatchSet 6986 
Date: 2005/12/04 22:52:18
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Fixed default compiler setting

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

* configure.ac: Set compiler to jikes,
if the user does not explicitely specify
a compiler.

Reported by:  David Walluck <[EMAIL PROTECTED]>

* configure.ac: (--disable-xawt-xi18n) Fixed
flag name used in test to use underscores.

Members: 
ChangeLog:1.4507->1.4508 
configure:1.510->1.511 
configure.ac:1.189->1.190 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4507 kaffe/ChangeLog:1.4508
--- kaffe/ChangeLog:1.4507  Sun Dec  4 21:28:46 2005
+++ kaffe/ChangeLog Sun Dec  4 22:52:18 2005
@@ -1,3 +1,14 @@
+2005-12-04  Dalibor Topic  <[EMAIL PROTECTED]>
+
+   * configure.ac: Set compiler to jikes,
+   if the user does not explicitely specify
+   a compiler.
+
+   Reported by:  David Walluck <[EMAIL PROTECTED]>
+
+   * configure.ac: (--disable-xawt-xi18n) Fixed 
+   flag name used in test to use underscores.
+
 2005-12-04  Guilhem Lavaux  <[EMAIL PROTECTED]>
 
* libraries/javalib/external/classpath: Resynched GNU Classpath.
Index: kaffe/configure
diff -u kaffe/configure:1.510 kaffe/configure:1.511
--- kaffe/configure:1.510   Sun Dec  4 01:02:58 2005
+++ kaffe/configure Sun Dec  4 22:52:22 2005
@@ -25214,8 +25214,10 @@
   use_jikes="no"
 fi;
 
-if test x"$use_ecj" = xno -a x"$use_jikes" = xno; then
+if test x"$use_ecj" = x"no" ; then
+  if test x"$use_jikes" = x"no"; then
use_jikes="yes";
+  fi
 fi
 
 echo "$as_me:$LINENO: checking whether to use jikes" >&5
@@ -25234,15 +25236,15 @@
   fi
fi
JAVA_COMPILER="$JIKESPROG +Pno-switchcheck +Pno-shadow +E"
-   use_jikes="yes ($JAVA_COMPILER)"
+   msg_use_jikes="yes ($JAVA_COMPILER)"
;;
 no)
-   use_jikes="no"
+   msg_use_jikes="no"
;;
 esac
 
-echo "$as_me:$LINENO: result: $use_jikes" >&5
-echo "${ECHO_T}$use_jikes" >&6
+echo "$as_me:$LINENO: result: $msg_use_jikes" >&5
+echo "${ECHO_T}$msg_use_jikes" >&6
 
 
 if test x"use_ecj" = x"yes" -a x"use_jikes" = x"yes"; then
@@ -46712,12 +46714,12 @@
   enableval="$enable_xawt_xi18n"
 
 else
-  enable_xawt-i18n=yes
+  enable_xawt_xi18n=yes
 
 fi;
 
 XI18N_CFLAGS=
-if test x"$enable_xawt-i18n" = xyes; then
+if test x"$enable_xawt_xi18n" = xyes; then
XI18N_CFLAGS="-DKAFFE_I18N"
 fi
 
@@ -49245,8 +49247,13 @@
 # Unfortunately, many gcj versions are incapable of compiling GNU
 # Classpath, while many versions of jikes seem to make it through. :/
 # This should be preset to gcjx, once gcjx is merged in.
-if test x"$with_jikes" = x"yes"; then
+
+if test x"$use_jikes" = x"yes"; then
   ac_configure_args="$ac_configure_args --with-jikes"
+fi
+
+if test x"$use_ecj" = x"yes"; then
+  ac_configure_args="$ac_configure_args --with-ecj"
 fi
 
 ac_configure_args="$ac_configure_args --disable-core-jni"
Index: kaffe/configure.ac
diff -u kaffe/configure.ac:1.189 kaffe/configure.ac:1.190
--- kaffe/configure.ac:1.189Sun Dec  4 01:03:05 2005
+++ kaffe/configure.ac  Sun Dec  4 22:52:28 2005
@@ -784,8 +784,10 @@
 use_jikes="yes"],
[use_jikes="no"])
 
-if test x"$use_ecj" = xno -a x"$use_jikes" = xno; then
+if test x"$use_ecj" = x"no" ; then 
+  if test x"$use_jikes" = x"no"; then
use_jikes="yes";
+  fi
 fi
 
 AC_MSG_CHECKING([whether to use jikes])
@@ -800,14 +802,14 @@
   fi
fi
JAVA_COMPILER="$JIKESPROG +Pno-switchcheck +Pno-shadow +E"
-   use_jikes="yes ($JAVA_COMPILER)"
+   msg_use_jikes="yes ($JAVA_COMPILER)"
;;
 no)
-   use_jikes="no"
+   msg_use_jikes="no"
;;
 esac
 
-AC_MSG_RESULT($use_jikes)
+AC_MSG_RESULT($msg_use_jikes)
 
 dnl =
 dnl Set the java compiler variable.
@@ -1786,11 +1788,11 @@
AS_HELP_STRING([--disable-xawt-xi18n],
[disable build of Xi18n support of Xlib AWT backend (enabled by 
default)]),
[],
-   [enable_xawt-i18n=yes]
+   [enable_xawt_xi18n=yes]
 )
 
 XI18N_CFLAGS=
-if test x"$enable_xawt-i18n" = xyes; then
+if test x"$enable_xawt_xi18n" = xyes; then
XI18N_CFLAGS="-DKAFFE_I18N"  
 fi
 AC_SUBST(XI18N_CFLAGS)
@@ -2319,8 +2321,13 @@
 # Unfortunately, many gcj versions are incapable of compiling GNU 
 # Classpath, while many versions of jikes seem to make it through. :/
 # This should be preset to gcjx, once gcjx is merged in.
-if test x"$with_jikes" = x"yes"; then
+
+if test x"$use_jikes" = x"yes"; then
   ac_configure_args="$ac_configure_args --with-jikes"
+fi
+
+if test x"$use_ecj" = x"yes"; then
+  ac_configure_args="$ac_configure_args --with-ecj"
 fi
 
 ac_configure_args="$ac_configure_args --disable-core-jni"

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


Re: [kaffe] Classpath config.sub modification question

2005-12-04 Thread Dalibor Topic

Alexander Boettcher wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ok, the config.sub is already patched implicitly.  :-)  (done by the
regeneration of configuration/makefiles - see mail "Fix to be able to
use ECJ instead of JIKES")



Danke, Alexander!

And thanks a lot for porting Kaffe to DROPS and merging the port in!

cheers,
dalibor topic

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


Re: [kaffe] CVS kaffe (guilhem): Fix to be able to use ECJ instead of JIKES.

2005-12-04 Thread Ito Kazumitsu
From: Kaffe CVS <[EMAIL PROTECTED]>
Date: Sat, 03 Dec 2005 05:04:09 -0800

> Fix to be able to use ECJ instead of JIKES.

Being an old-fashined programmer, I am not interested in
Eclipse, but would like to try ECJ because JIKES seems to
be inactive now.  Unfortunately, I can not find out where
I can get ECJ.

Is ECJ equivalent to "java -jar org.eclipse.jdt.core_3.1.1.jar"?
Isn't it stupid to get 100MB of Eclipse to use 3MB of JDT core?

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


Re: [kaffe] CVS kaffe (guilhem): Fix to be able to use ECJ instead of JIKES.

2005-12-04 Thread Guilhem Lavaux

Ito Kazumitsu wrote:

From: Kaffe CVS <[EMAIL PROTECTED]>
Date: Sat, 03 Dec 2005 05:04:09 -0800



Fix to be able to use ECJ instead of JIKES.



Being an old-fashined programmer, I am not interested in
Eclipse, but would like to try ECJ because JIKES seems to
be inactive now.  Unfortunately, I can not find out where
I can get ECJ.

Is ECJ equivalent to "java -jar org.eclipse.jdt.core_3.1.1.jar"?
Isn't it stupid to get 100MB of Eclipse to use 3MB of JDT core?



Hi Ito,

Yes ECJ is this jar. It is fully usable without the rest of eclipse 
package so just forget about the other jar and keep this one.


There is a "distribution" of ecj itself in the debian repository 
(ecj-bootstrap).


Regards,

Guilhem.

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