OSDN Git Service

improve open-coding of complex divide, use new method in g77
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
index 7cd285e..b554fb5 100644 (file)
@@ -1,3 +1,82 @@
+1999-05-17  Tom Tromey  <tromey@cygnus.com>
+
+       * java/lang/natSystem.cc (init_properties): URL now points to
+       sourceware.
+
+1999-05-12  Per Bothner  <bothner@cygnus.com>
+
+       * java/util/Calendar.java (set):  First call computeFields if needed.
+       * java/util/natGregorianCalendar.cc (computeTime):  Cast 1000 to jlong.
+       
+1999-05-12  Tom Tromey  <tromey@cygnus.com>
+
+       * configure: Rebuilt.
+       * configure.in: Look for -ldl when using the Boehm collector.
+       Look for sched_yield in -lposix4.
+
+1999-05-12  Per Bothner  <bothner@cygnus.com>
+
+       * java/io/File.java (mkdirs):  Handle a null parent directory.
+
+1999-05-12  Tom Tromey  <tromey@cygnus.com>
+
+       * include/javaprims.h: Updated namespace declarations.
+       * classes.pl (scan): Uniquify class list.
+       * Makefile.in, configure: Rebuilt.
+       * Makefile.am (nat_source_files): Added natConcreteProcess.cc.
+       (built_java_source_files): New macro.
+       (nat_headers): Added built_java_source_files.
+       (javao_files): Likewise.
+       (EXTRA_libgcj_la_SOURCES): Likewise.
+       (libgcj.zip): Create built class files.
+       ($(built_java_source_files:.java=.class)): New target.
+       (jv_convert_LDADD): Added -L$(here)/.libs.
+       * configure.in: Create links for ConcreteProcess.java and
+       natConcreteProcess.cc.
+       * java/lang/Runtime.java (exec): Create a ConcreteProcess.
+       * java/lang/natEcosProcess.cc: New file.
+       * java/lang/EcosProcess.java: New file.
+       * java/lang/PosixProcess.java: New file.
+       * java/lang/natPosixProcess.cc: New file.
+
+1999-05-12  Warren Levy  <warrenl@cygnus.com>
+
+       * java/net/PlainSocketImpl.java: Corrected copyright & header comments.
+       * java/net/SocketImpl.java: Added marker for JDK 1.2 work.
+       * java/net/natPlainSocketImpl.cc (bind): Throw BindException.
+       (connect): Throw ConnectException.
+
+1999-05-11  Tom Tromey  <tromey@cygnus.com>
+
+       * Makefile.in: Rebuilt.
+       * Makefile.am (jv_convert_DEPENDENCIES): Include libgcj.spec.
+       * libgcj.spec.in: Don't use `+'.  Instead, put old lib spec after
+       our libraries.
+
+       * Makefile.in: Rebuilt.
+       * Makefile.am (jv_convert_LDADD): Removed `-L.'; it is not needed
+       and it causes problems with libtool.
+
+       * Makefile.in, configure: Rebuilt.
+       * Makefile.am (jv_convert_LDFLAGS): Removed -nodefaultlibs.
+       (jv_convert_LDADD): Added ZLIBS.  Removed -lm, -lc, -lgcc.
+       (jv_convert_DEPENDENCIES): Added ZDEPS.
+       * configure.in (GCSPEC): Added `-L' to point to boehm-gc build
+       directory.
+       (THREADSPEC): Added `-L' to point to qthreads build directory.
+       (ZLIBS): New subst.
+       (ZDEPS): New subst.
+
+       * configure, Makefile.in: Rebuilt.
+       * Makefile.am (toolexeclib_DATA): New macro.
+       * configure.in: Create libgcj.spec.  Look for -lsocket and -lnsl.
+       Recognize --with-system-zlib.
+       (GCSPEC): New subst.
+       (THREADSPEC): New subst.
+       (SYSTEMSPEC): New subst.
+       (ZLIBSPEC): New subst.
+       * libgcj.spec.in: New file.
+
 1999-05-10  Tom Tromey  <tromey@cygnus.com>
 
        * java/io/InputStreamReader.java (read): If length is 0, return