OSDN Git Service

2005-03-05 Andreas Tobler <a.tobler@schweiz.ch>
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
index f12fe28..c3be310 100644 (file)
@@ -1,3 +1,107 @@
+2005-03-05  Andreas Tobler  <a.tobler@schweiz.ch>
+
+       * java/lang/dtoa.c (_dtoa_r): Initialize variables ilim, ilim1 and
+       spec_case. Initialize pointer mlo.
+
+       * java/lang/strtod.c (_strtod_r): Initialize pointers bb, bd, ds and
+       delta.
+
+       * java/lang/e_asin.c (__ieee754_asin): Initialize variable t.
+
+       * java/lang/e_exp.c (__ieee754_exp): Initialize variables hi, lo
+       and k.
+
+       * java/lang/e_rem_pio2.c (__ieee754_rem_pio2): Initialize
+       uninitialized variable z.
+
+       * gnu/java/net/natPlainDatagramSocketImplPosix.cc (mcastGrp): Ifdef
+       possible unused variables.
+
+       * gnu/java/nio/natPipeImplPosix.cc (init): Remove self.
+
+       * jawt.c: Include <stdlib.h> to fix implict declaration of malloc.
+
+2005-03-03  Thomas Fitzsimmons  <fitzsim@redhat.com>
+
+       PR libgcj/20292
+       * testsuite/libjava.jni/jni.exp
+       (gcj_jni_invocation_compile_c_to_binary): Add -I. -I.. to compile
+       flags.
+       (gcj_jni_invocation_test_one): Add -L../.libs to cxx flags.
+
+2005-02-23  David Daney  <ddaney@avtrex.com>
+
+       * configure.host: Don't use -mxgot for MIPS builds.
+
+2005-02-28  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR bootstrap/17383
+       * configure.ac: Call GCC_TOPLEV_SUBDIRS.
+       (COMPPATH): Removed.
+       (ZIP, GCJH): Replace it with ../$(host_subdir).
+       (built_gcc_dir): Add $(host_subdir).
+       * configure: Regenerate.
+       * Makefile.in, include/Makefile.in, testsuite/Makefile.in,
+       gcj/Makefile.in, external/Makefile.in, external/sax/Makefile.in,
+       external/w3c_dom/Makefile.in: Regenerate.
+
+2005-02-24  David Gilbert  <david.gilbert@object-refinery.com>
+
+       * java/awt/font/TextAttribute.java: changed names to lower case;
+       (readResolve): implemented.
+       Added doc comments all over.
+
+2005-02-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
+
+       PR libgcj/16923
+       * jni.cc (JNI_CreateJavaVM): Check JNI version.  Cast args to
+       JvVMInitArgs.  Pass args to _Jv_CreateJavaVM and check return
+       value.  Move argument parsing code to prims.cc.
+       * prims.cc (no_properties): Remove.
+       (_Jv_Compiler_Properties): Initialize to NULL.
+       (_Jv_Properties_Count): Initialize to 0.
+       (parse_verbose_args): New function.
+       (parse_init_args): New function.
+       (_Jv_CreateJavaVM): Call parse_init_args.
+       (_Jv_RunMain): Check return value of _Jv_CreateJavaVM.
+       * gcj/cni.h (JvVMOption): New struct.
+       (JvVMInitArgs): Likewise.
+       (JvCreateJavaVM): Declare vm_args as JvVMInitArgs* rather than
+       void*.
+       * libjava/gcj/javaprims.h (_Jv_VMOption): New struct.
+       (_Jv_VMInitArgs): Likewise.
+       * include/java-props.h (_Jv_Properties_Count): Declare.
+       * java/lang/natRuntime.cc (insertSystemProperties): Use
+       _Jv_Properties_Count in for loop exit condition.
+       * testsuite/libjava.jni/jni.exp
+       (gcj_invocation_compile_c_to_binary): New procedure.
+       (gcj_invocation_test_one): Likewise.
+       (gcj_jni_run): Run JNI invocation API tests.
+       * testsuite/libjava.jni/invocation/PR16923.c,
+       testsuite/libjava.jni/invocation/PR16923.java,
+       testsuite/libjava.jni/invocation/PR16923.out: New test.
+
+2005-02-23  Michael Koch  <konqueror@gmx.de>
+
+       * Makefile.am: Added new file gnu/java/nio/ChannelReader.java.
+       * Makefile.in: Regenerated.
+
+2005-02-23  Robert Schuster  <thebohemian@gmx.net>
+
+       * gnu/java/nio/ChannelReader: Fixed comments.
+
+2005-02-23  Robert Schuster  <thebohemian@gmx.net>
+
+       * java/nio/channels/Channels: Added FIXMEs about
+       stub method implementation.
+       (newReader): Implemented.
+       * gnu/java/nio/ChannelReader: New class.
+
+2005-02-23  Michael Koch  <konqueror@gmx.de>
+
+       * java/text/SimpleDateFormat.java:
+       Removed unused import.
+
 2005-02-22  Thomas Fitzsimmons  <fitzsim@redhat.com>
 
        PR libgcj/20029: