From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7947 invoked by alias); 4 Aug 2007 10:58:05 -0000 Received: (qmail 7927 invoked by uid 22791); 4 Aug 2007 10:58:04 -0000 X-Spam-Check-By: sourceware.org Received: from mail.cs.tu-berlin.de (HELO mail.cs.tu-berlin.de) (130.149.17.13) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 04 Aug 2007 10:57:58 +0000 Received: from localhost (localhost [127.0.0.1]) by localhost-12225.cs.tu-berlin.de (Postfix) with ESMTP id 78FFB19D7C; Sat, 4 Aug 2007 12:57:53 +0200 (MEST) Received: from mailhost.cs.tu-berlin.de ([127.0.0.1]) by localhost (mail.cs.tu-berlin.de [127.0.0.1]) (amavisd-new, port 12224) with ESMTP id 12897-24; Sat, 4 Aug 2007 12:57:48 +0200 (MEST) 12646 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by mailhost.cs.tu-berlin.de (Postfix) with ESMTP; Sat, 4 Aug 2007 12:57:48 +0200 (MEST) Received: (from doko@localhost) by bolero.cs.tu-berlin.de (8.13.8+Sun/8.13.3/Submit) id l74AvmJu023762; Sat, 4 Aug 2007 12:57:48 +0200 (MEST) From: Matthias Klose MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18100.23468.194292.911461@gargle.gargle.HOWL> Date: Sat, 04 Aug 2007 10:58:00 -0000 To: tromey@redhat.com, java-patches@gcc.gnu.org Cc: gcc-patches@gcc.gnu.org Subject: [PATCH] Import GNU Classpath (libgcj-import-20070727) In-Reply-To: References: <18092.52946.325939.980144@gargle.gargle.HOWL> X-Mailer: VM 7.17 under 21.4 (patch 20) "Double Solitaire" XEmacs Lucid Mailing-List: contact java-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-patches-owner@gcc.gnu.org X-SW-Source: 2007-q3/txt/msg00114.txt.bz2 Tom Tromey writes: > >>>>> "Matthias" == Matthias Klose writes: > > Matthias> The changes for the non-classpath and not autogenerated > Matthias> files are attached [B]. > > This looked good to me. > > Matthias> - sun/misc/Unsafe.java: Did not merge this yet. See [A] for > Matthias> the diff. > > This also looked ok. > > Matthias> The libjava testsuite passes without regressions on > Matthias> i686-linux, The mauve testsuite results (without awt and > Matthias> swing tests) show three more passes: > > Nice job. Thanks. This is ok to merge. > > Tom committed, after sucessful bootstrap and check with no new regressions after the merge (i686-linux-gnu). Matthias libjava/ 2007-08-04 Matthias Klose Import GNU Classpath (libgcj-import-20070727). * Regenerate class and header files. * Regenerate auto* files. * include/jvm.h: * jni-libjvm.cc (Jv_JNI_InvokeFunctions): Rename type. * jni.cc (_Jv_JNIFunctions, _Jv_JNI_InvokeFunctions): Likewise. * jni.cc (_Jv_JNI_CallAnyMethodA, _Jv_JNI_CallAnyVoidMethodA, _Jv_JNI_CallMethodA, _Jv_JNI_CallVoidMethodA, _Jv_JNI_CallStaticMethodA, _Jv_JNI_CallStaticVoidMethodA, _Jv_JNI_NewObjectA, _Jv_JNI_SetPrimitiveArrayRegion): Constify jvalue parameter. * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Likewise. * java/lang/VMFloat.java (toString, parseFloat): New. * gnu/awt/xlib/XToolkit.java (setAlwaysOnTop, isModalityTypeSupported, isModalExclusionTypeSupported): New (stub only). * gnu/awt/xlib/XCanvasPeer.java (requestFocus): Likewise. * gnu/awt/xlib/XFramePeer.java (updateMinimumSize, updateIconImages, updateFocusableWindowState, setModalBlocked, getBoundsPrivate, setAlwaysOnTop): Likewise. * gnu/awt/xlib/XFontPeer.java (canDisplay): Update signature. * scripts/makemake.tcl: Ignore gnu/javax/sound/sampled/gstreamer, ignore javax.sound.sampled.spi.MixerProvider, ignore .in files. * HACKING: Mention --enable-gstreamer-peer, removal of generated files. libjava/classpath/ 2007-08-04 Matthias Klose * java/util/EnumMap.java (clone): Add cast.