aboutsummaryrefslogtreecommitdiff
path: root/libjava
AgeCommit message (Collapse)Author
2003-04-22Mark ChangeLoggdr
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@65930 138bc75d-0d04-0410-961f-82ee72b054a4
2003-02-05Mark ChangeLoggdr
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@62429 138bc75d-0d04-0410-961f-82ee72b054a4
2003-01-28* configure.in (toolexecdir, toolexecmainlibdir, toolexeclibdir):aoliva
Set and AC_SUBST. Remove USE_LIBDIR conditional. * Makefile.am (toolexecdir, toolexeclibdir): Don't override. (toolexecmainlib_DATA): Renamed from toolexeclib_DATA. * Makefile.in, configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@61928 138bc75d-0d04-0410-961f-82ee72b054a4
2002-11-19Mark ChangeLoggcc-3_2_1-releasemmitchel
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@59267 138bc75d-0d04-0410-961f-82ee72b054a4
2002-11-19Mark ChangeLogmmitchel
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@59266 138bc75d-0d04-0410-961f-82ee72b054a4
2002-11-19Mark ChangeLogmmitchel
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@59248 138bc75d-0d04-0410-961f-82ee72b054a4
2002-10-24 * libjava.lang/Primes.java: Removed.tromey
* libjava.lang/Primes.out: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@58506 138bc75d-0d04-0410-961f-82ee72b054a4
2002-10-07boehm-gc:ghazi
* Makefile.am (all-multi): Fix multilib parallel build. libf2c: * Makefile.in (all): Fix multilib parallel build. libffi: * Makefile.am (all-multi): Fix multilib parallel build. libiberty: * Makefile.in (all): Fix multilib parallel build. libjava: * Makefile.am (all-multi): Fix multilib parallel build. libobjc: * Makefile.in (all): Fix multilib parallel build. libstdc++-v3: * Makefile.am (all-multi): Fix multilib parallel build. zlib: * Makefile.am (all-multi): Fix multilib parallel build. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@57874 138bc75d-0d04-0410-961f-82ee72b054a4
2002-08-162002-08-16 H.J. Lu <hjl@gnu.org>hjl
* lib/libjava.exp (gcc_version): Removed. (libgcj_jar): New. (libjava_init): Set libgcj_jar with tcl glob. (libjava_arguments): Use libgcj_jar. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@56383 138bc75d-0d04-0410-961f-82ee72b054a4
2002-08-14Mark ChangeLogmmitchel
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@56288 138bc75d-0d04-0410-961f-82ee72b054a4
2002-07-26This commit was manufactured by cvs2svn to create branch(no author)
'gcc-3_2-branch'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_2-branch@55785 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-25 * Makefile.am (GCJCOMPILE): Use -fCLASSPATH not -fclasspath. Fixesbryce
dependency tracking for .java files. * Makefile.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50024 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-252002-02-24 Adam Megacz <adam@xwt.org>megacz
* java/net/natPlainDatagramSocketImpl.cc: whops; removed 'make' typo. Sorry. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50019 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-252002-02-24 Adam Megacz <adam@xwt.org>megacz
* java/net/natPlainDatagramSocketImpl.cc: Updated #includes for Win32, changed #ifdefs to check WIN32 instead of the (now-obsolete) USE_WINSOCK, and removed support for socket timeouts on Win32 pending further discussion. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50017 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-252002-02-24 Adam Megacz <adam@xwt.org>megacz
* win32-threads.cc (_Jv_ThreadInitData): _Jv_Malloc instead of new * win32-threads.cc (_Jv_ThreadDestroyData): _Jv_Free instead of delete git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50014 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-242002-02-24 Adam Megacz <adam@xwt.org>megacz
* java/lang/Win32Process.java: Created a dummy class to allow build process to run to completion. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50013 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-24 * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA):jsturm
Define ffi_result union for ffi_call result. Cast ffi_result members to jvalue. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50007 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-24 * libjava.lang/InvokeReturn.java: New file.jsturm
* libjava.lang/InvokeReturn.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50001 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-23* Makefile.in, gcj/Makefile.in, include/Makefile.in: Rebuilt.aoliva
* testsuite/Makefile.in: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49985 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-23 * java/net/URL.java (getPath): New JDK 1.3 method.bothner
* java/net/URLStreamHandler.java (parseURL): It is wrong to prepend '/' to the file part of a relative url. * java/net/URLStreamHandler.java (parseURL): Minor optizations - append '/' rather than "/". * java/net/URLStreamHandler.java (parseURL): Don't canonicalize "xx/.." or "./" URLs - JDK doesn't. We probably should canonicalize for a context-relative url, though. * java/net/URL.java (sameFile): Delegate to URLStreamHandler. * java/net/URLStreamHandler.java (canonicalizeFilename): New helper. (sameFile): New method. Uses canonicalizeFilename. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49980 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-22 * java/lang/natSystem.cc (init_properties): Include the `Inc.' intromey
java.vendor and java.vm.vendor. * gnu/java/rmi/rmic/RMIC.java (parseOptions): Only print most recent copyright date. * gnu/gcj/convert/Convert.java (version): Print `Inc'. * gij.cc (version): Print `Inc'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49975 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-22* acinclude.m4 (CXX): AC_SUBST it, instead of glibcpp_CXX.aoliva
* aclocal.m4, configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49974 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-22 * gnu/gcj/protocol/file/Connection.java (conect): Open the inputbothner
and/or output streams immediately here, instead of using File.exists. (inputStream, outputStream): New fields to save open streams. (getInputStream, getOutputStream): Use already-opened streams. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49965 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-22* acinclude.m4 (LIB_AC_PROG_CXX): Copied from libstdc++-v3.aoliva
Use it. * Makefile.am (LIBLINK): Use CXX (and its tag) for linking. * aclocal.m4, configure, Makefile.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49954 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-21 * Makefile.am (libgcj.jar:): Change to -CLASSPATHnferrier
(.class.h:): Ditto. (java/lang/ClassLoader.h:): Ditto. (java/lang/Thread.h:): Ditto. (java/lang/String.h:): Ditto. (java/lang/reflect/Constructor.h:): Ditto. (java/lang/reflect/Field.h:): Ditto. (java/lang/reflect/Method.h:): Ditto. (gnu/gcj/runtime/VMClassLoader.h:): Ditto. (java/io/ObjectInputStream$$GetField.h:): Ditto. (java/io/ObjectOutputStream$$PutField.h:): Ditto. * Makefile.in: Rebuilt with libgcj Automake. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49927 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-20 * libjava.lang/stringconst.xfail: xfail-output -> xfail-source-output.bryce
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49889 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-20 * lib/libjava.exp: Add "xfail-byte-output" and "xfail-source-output".bryce
Don't display expected and actual output for a failed output test. * libjava.lang/ArrayStore.java: New file. * libjava.lang/ArrayStore.out: New file. * libjava.lang/ArrayStore.xfail: New file. xfail-byte-output. * libjava.lang/ArrayStore2.java: New file. * libjava.lang/ArrayStore2.out: New file. * libjava.lang/ArrayStore2.xfail: New file. xfail-source-output. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49888 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-20 Fix for PR libgcj/5696:tromey
* verify.cc (is_assignable_from_slow): Never call _Jv_IsAssignableFrom. (verify_instructions_0): Added new debug statement. (state::print): Print information about whether local has changed. (state::merge): Don't call note_variable when merging locals. (state::set_exception): Removed old FIXME comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49886 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-182002-02-18 Bryce McKinlay <bryce@waitaki.otago.ac.nz>bryce
* java/net/natPlainDatagramSocketImpl.cc (bind): Call setsockopt to enable SO_BROADCAST. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49835 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-18 * libjava.lang/err7.xfail: Removed.bryce
* libjava.lang/err8.xfail: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49831 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-18 * name-finder.cc (toHex): Use word mode, not long long.jason
* gnu/gcj/convert/natIconv.cc (write): Avoid sign-compare warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49829 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-15 Fix for PR libgcj/5695:tromey
* verify.cc (is_assignable_from_slow): Check to see if target is an Object before checking to see if source is an interface. (verify_instructions_0) [op_invokeinterface]: Handle case where we're making an interface call on Object. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49783 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-15 * Makefile.in: Rebuilt with Eric's change below.bryce
* java/lang/natMath.cc (abs(jdouble), abs(jfloat), round(jfloat), round(jdouble), min(jfloat), max(jfloat), min(jdouble), min(jfloat)): Removed functions which are now implemented in Math.java. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49782 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-152002-02-14 Eric Blake <ebb9@email.byu.edu>ericb
* gcj/javaprims.h (java::lang): Add java::lang::StrictMath. * Makefile.am (core_java_source_files): Add java/lang/StrictMath.java. * java/lang/Math.java: Merge with Classpath. * java/lang/StrictMath.java: New file - merge with Classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49781 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-142002-02-14 Mark Wielaard <mark@klomp.org>mark
* java/math/BigInteger.java: import gnu.java.math.MPN not the whole package as a workaround for gcj 3.0.x 2002-02-14 Mark Wielaard <mark@klomp.org> * java/security/BasicPermission.java: extends with fully qualified classname as workaround for gcj 3.0.4. 2002-02-14 Eric Blake <ebb9@email.byu.edu> * java/net/DatagramSocketImpl.java (setOption, getOption): Work around gcj bug of wrong emitted qualifier for inherited method. * java/net/SocketImpl.java (setOption, getOption): Ditto. * java/util/WeakHashMap.java (WeakEntrySet): Add non-private constructor to reduce amount of emitted bytecode. While this happens to work around a jikes 1.15 bug, it is still a useful patch even for correct compilers. * java/rmi/server/RMIClassLoader.java (MyClassLoader): Ditto. * gnu/java/rmi/server/UnicastRemoteCall.java (DummyObjectOutputStream, DummyObjectInputStream): Ditto. 2002-02-14 Eric Blake <ebb9@email.byu.edu> * java/net/DatagramSocketImpl.java: Reformat (no code changes). * java/net/SocketImpl.java: Ditto. * java/rmi/server/RMIClassLoader.java: Ditto. * gnu/java/rmi/server/UnicastRemoteCall.java: Ditto. 2002-02-14 Mark Wielaard <mark@klomp.org> Thanks to Takashi Okamoto * java/util/Arrays.java (ArrayList.indexOf()): this.equals(). * java/util/Arrays.java (ArrayList.lastIndexOf()): Likewise. * java/util/WeakHashMap.java (WeakEntry.getEntry()): this.get(). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49778 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-142002-02-13 Todd Stock <toddastock@yahoo.com>tromey
Fix for PR libgcj/5670: * verify.cc (is_assignable_from_slow): If `source' is interface, recursively look for merge with `target'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49769 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-142002-02-14 Martin Kahlert <martin.kahlert@infineon.com>tromey
* include/jni.h: Fix typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49767 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-132002-02-13 Martin Kahlert <martin.kahlert@infineon.com>tromey
* jni.cc (_Jv_JNI_AttachCurrentThread): env->locals assigned correctly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49737 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-132002-02-13 Todd Stock <toddastock@yahoo.com>tromey
Fix for PR libgcj/5671: * verify.cc (state::merge): Handle case where we're merging against an interface. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49735 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-13 * exception.cc (std::abort): Mark as noreturn.tromey
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49717 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-122002-02-12 Adam Megacz <adam@xwt.org>megacz
* java/lang/Win32Process.java: Filled in a placeholder implementation so Win32 will build. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49701 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-122002-02-12 Adam Megacz <adam@xwt.org>megacz
* java/io/natFilePosix.cc: Copied this from natFile.cc. * java/io/natFile.cc: Removed from repository. * configure.in: Added AC_LINK_FILES for natFile${PLATFORM}. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49700 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-122002-02-12 Adam Megacz <adam@xwt.org>megacz
* win32.cc: Added two #includes to make win32.cc compile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49696 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-12 * boehm.cc (initialized, obj_kind_x, obj_free_list): Removed unusedbryce
declarations. (_Jv_InitGC): Don't bother locking, as this is always called from a single-thread. Turn off GC_all_interior_pointers. Remove dead code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49695 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-122002-02-11 Adam Megacz <adam@xwt.org>megacz
* include/win32.h: Added _Jv_platform_gettimeofday. * win32.cc (_Jv_platform_gettimeofday): Added dummy function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49693 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-122002-02-11 Adam Megacz <adam@xwt.org>megacz
* java/io/natFileWin32.cc, java/io/natFileDescriptorWin32.cc: Added #undef STRICT to make windows.h and java/lang/reflect/Modifier.h cooperate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49692 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-122002-02-11 Adam Megacz <adam@xwt.org>megacz
* java/io/natFileWin32.cc: Created a placeholder class with lots of FIXMEs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49691 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-112002-02-11 Adam Megacz <adam@xwt.org>megacz
* exception.cc (_Jv_Throw, PERSONALITY_FUNCTION): Changed std::abort() to simply abort(). Also added "fake" std::abort() so we can #include unwind-pe.h without having to link against libstdc++-v3. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49685 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-11 For PR java/5641:tromey
* libjava.compile/PR5641.xfail: New file. * libjava.compile/PR5641.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49660 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-112002-02-10 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>tromey
* lib/libjava.exp (libjava_find_lib): Remove duplicate .la files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49659 138bc75d-0d04-0410-961f-82ee72b054a4