summaryrefslogtreecommitdiffstats
path: root/libjava
Commit message (Collapse)AuthorAgeFilesLines
...
* * gnu/classpath/jdwp/processor/CommandSet.java: New file.aluchko2005-07-044-33/+197
| | | | | | | | | | * gnu/classpath/jdwp/processor/PacketProcessor.java: Use CommandSets to handle JdwpCommandPackets. * gnu/classpath/jdwp/transport/JdwpReplyPacket.java: New Constructor. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101601 138bc75d-0d04-0410-961f-82ee72b054a4
* * libtool-version: Updated.tromey2005-07-012-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101520 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/util/JdwpString.java: New file.aluchko2005-06-302-0/+99
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101482 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/transport/JdwpPacket.java (write): New method.kseitz2005-06-305-50/+53
| | | | | | | | | | | | | | | (myWrite): New abstract method. (toBytes): Remove. (myToBytes): Remove. * gnu/classpath/jdwp/transport/JdwpReplyPacket.java (myWrite): New method. * gnu/classpath/jdwp/transport/JdwpCommandPacket.java (myWrite): New method. * gnu/classpath/jdwp/transport/JdwpConnection.java (sendPacket): Use JdwpPacket.write instead of JdwpPacket.toBytes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101472 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/transport/JdwpConnection.java (sendEvent): Newkseitz2005-06-302-2/+44
| | | | | | | | | | method. (_bytes): New member. (_doStream): New member. (JdwpConnection): Initialize new members. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101471 138bc75d-0d04-0410-961f-82ee72b054a4
* Update FSF addresskcook2005-06-302820-5653/+5657
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101453 138bc75d-0d04-0410-961f-82ee72b054a4
* PR libgcj/22211:tromey2005-06-294-4/+30
| | | | | | | | | | | | * testsuite/libjava.lang/pr22211.java: New file. * java/lang/natThread.cc (finish_): Synchronize when updating alive_flag. (_Jv_AttachCurrentThread): Likewise. (interrupt): Only call _Jv_ThreadInterrupt if thread is alive. * java/lang/Thread.java (isAlive): Now synchronized. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101430 138bc75d-0d04-0410-961f-82ee72b054a4
* * interpret.cc (run) <insn_checkcast, checkcast_resolved>: Usetromey2005-06-292-5/+7
| | | | | | | _Jv_CheckCast. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101427 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-28 Robin Green <greenrd@greenrd.org>aph2005-06-282-3/+9
| | | | | | | | | PR java/22189 * gnu/gcj/runtime/PersistentByteMap.java (init): Fix rounding error. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101382 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/java/:tromey2005-06-274-19/+30
| | | | | | | | | | | | | | | | | | PR java/21540, PR java/13788: * parse.y (java_complete_lhs) <CASE_EXPR>: Use fold_constant_for_init. (patch_binop): Added 'folding' argument. Updated all callers. (patch_unaryop) <NOP_EXPR>: New case. (fold_constant_for_init) <NOP_EXPR>: Likewise. (fold_constant_for_init) <COND_EXPR>: Fix sense of test. libjava/: PR java/21540, PR java/13788: * testsuite/libjava.compile/pr21540.java: New file. * testsuite/libjava.compile/pr13788.java: New file. * testsuite/libjava.jacks/jacks.xfail: Updated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101358 138bc75d-0d04-0410-961f-82ee72b054a4
* Okay, let's see if CVS can actually put these in the right place...kseitz2005-06-2711-0/+697
| | | | | | | | | | | | | | | | | | | | * gnu/classpath/jdwp/exception/VmDeadException.java: New file. * gnu/classpath/jdwp/exception/NotImplementedException.java: New file. * gnu/classpath/jdwp/exception/JdwpInternalErrorException.java: New file. * gnu/classpath/jdwp/exception/JdwpException.java: New file. * gnu/classpath/jdwp/exception/InvalidThreadGroupException.java: New file. * gnu/classpath/jdwp/exception/InvalidThreadException.java: New file. * gnu/classpath/jdwp/exception/InvalidStringException.java: New file * gnu/classpath/jdwp/exception/InvalidObjectException.java: New file. * gnu/classpath/jdwp/exception/InvalidEventTypeException.java: New file. * gnu/classpath/jdwp/exception/InvalidCountException.java: New file. * gnu/classpath/jdwp/exception/InvalidClassException.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101357 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-26 Andreas Tobler <a.tobler@schweiz.ch>andreast2005-06-262-144/+5
| | | | | | | | * testsuite/libjava.mauve/xfails: Updated to reflect current state of mauve and libjava. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101337 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natClassLoader.cc (_Jv_UnregisterClass): Handle casetromey2005-06-245-22/+53
| | | | | | | | | | | | | | | | | | where class' name is NULL. (_Jv_FindClass): Don't wait for class state. * java/lang/natVMClassLoader.cc (defineClass): Only unregister if name found. * include/java-interp.h (_Jv_DefineClass): Updated. * defineclass.cc (_Jv_DefineClass): Added 'name_result' argument. (struct _Jv_ClassReader): Likewise. (found_name): New field. (handleClassBegin): Set *found_name. (_Jv_VerifyMethodSignature): Handle case where ptr==NULL. (handleClassBegin): Throw error if super class not set. (read_methods): Correctly call check_tag and prepare_pool_entry. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101301 138bc75d-0d04-0410-961f-82ee72b054a4
* * boehm.cc (_Jv_MarkObj): Handle case where field's type is NULL.tromey2005-06-242-2/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101300 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/java/:tromey2005-06-242-2/+8
| | | | | | | | | | | * verify-impl.c (verify_instructions_0): Correctly handle situation where PC falls off end. libjava/: * verify.cc (verify_instructions_0): Correctly handle situation where PC falls off end. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101299 138bc75d-0d04-0410-961f-82ee72b054a4
* * interpret.cc (compile): Handle case where table entry istromey2005-06-242-1/+10
| | | | | | | outside of PC range. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101298 138bc75d-0d04-0410-961f-82ee72b054a4
* PR java/20697bryce2005-06-232-0/+33
| | | | | | | | * parse.y (find_most_specific_methods_list): Remove special case for inner classes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101270 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-22 Kelley Cook <kcook@gcc.gnu.org>kcook2005-06-223-148/+123
| | | | | | | | | | | * Makefile.am (SUBDIRS): Use append for conditional. (toolexeclib_LTLIBRARIES): Likewise. (lib_gnu_java_awt_peer_gtk_la_SOURCES): Directly define with a conditional append. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101246 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/exception/VmDeadException.java: New file.kseitz2005-06-171-0/+17
| | | | | | | | | | | | | | | | | | | * gnu/classpath/jdwp/exception/NotImplementedException.java: New file. * gnu/classpath/jdwp/exception/JdwpInternalErrorException.java: New file. * gnu/classpath/jdwp/exception/JdwpException.java: New file. * gnu/classpath/jdwp/exception/InvalidThreadGroupException.java: New file. * gnu/classpath/jdwp/exception/InvalidThreadException.java: New file. * gnu/classpath/jdwp/exception/InvalidStringException.java: New file * gnu/classpath/jdwp/exception/InvalidObjectException.java: New file. * gnu/classpath/jdwp/exception/InvalidEventTypeException.java: New file. * gnu/classpath/jdwp/exception/InvalidCountException.java: New file. * gnu/classpath/jdwp/exception/InvalidClassException.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101131 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-16 Kelley Cook <kcook@gcc.gnu.org>kcook2005-06-163-92/+61
| | | | | | | | | | | | * Makefile.am (libgcj_la_SOURCES): Define without conditional sources. (if USING_BOEHMGC): Directly append libgcj_la_SOURCES. (if USING_NOGC, SUPPLY_BACKTRACE, USING_POSIX_PLATFORM, USING_WIN32_PLATFORM, USING_DARWIN_CRT, USING_POSIX_THREADS, USING_WIN32_THREADS, USING_NO_THREADS): Likewise. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101083 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-15 Kelley Cook <kcook@gcc.gnu.org>kcook2005-06-1611-53/+19
| | | | | | | | | | | | * configure.ac (USING_ECOS_PLATFORM): Remove and merge into... (USING_POSIX_PLATFORM): ... here. * Makefile.am: Delete USING_ECOS_PLATFORM. * configure, Makefile.in, include/Makefile.in, testsuite/Makefile.in, external/Makefile.in, external/sax/Makefile.in, external/w3c_dom/Makefile.in, gcj/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101005 138bc75d-0d04-0410-961f-82ee72b054a4
* PR libgcj/17536:tromey2005-06-153-0/+12
| | | | | | | | * testsuite/libjava.lang/pr17536.java: New file. * testsuite/libjava.lang/pr17536.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100999 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-15 Goffredo Baroncelli <kreijack@inwind.it>tromey2005-06-152-1/+11
| | | | | | | | | PR libgcj/21074: * gnu/java/net/protocol/http/HTTPURLConnection.java (getHeaderFieldKey): Check index. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100994 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/java/:tromey2005-06-154-5/+20
| | | | | | | | | | | | | | | | | | | | | | PR libgcj/21906: * class.c (make_method_value): Use soft_abstractmethod_node for abstract method. * java-tree.h (soft_abstractmethod_node): New define. (JTI_SOFT_ABSTRACTMETHOD_NODE): New enum constant. * decl.c (java_init_decl_processing): Initialize soft_abstractmethod_node. libjava/: PR libgcj/21906: * defineclass.cc (handleMethodsEnd): Set ncode for abstract methods. * include/jvm.h (_Jv_ThrowAbstractMethodError): Declare. * link.cc (_Jv_ThrowAbstractMethodError): Renamed. No longer static. (append_partial_itable): Use it. (set_vtable_entries): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100992 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/gcj/runtime/SystemClassLoader.java (init): Cleartromey2005-06-152-0/+6
| | | | | | | last_was_sep in loop. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100991 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/id/JdwpIdFactory.java: New file.kseitz2005-06-153-4/+312
| | | | | | | * gnu/classpath/jdwp/processor/PacketProcessor.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100970 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/id/ArrayId.java: New file.kseitz2005-06-151-0/+15
| | | | | | | | | | | | | | | | | * gnu/classpath/jdwp/id/ArrayReferenceTypeId.java: New file. * gnu/classpath/jdwp/id/ClassLoaderId.java: New file. * gnu/classpath/jdwp/id/ClassObjectId.java: New file. * gnu/classpath/jdwp/id/ClassReferenceTypeId.java: New file. * gnu/classpath/jdwp/id/InterfaceReferenceTypeId.java: New file. * gnu/classpath/jdwp/id/JdwpId.java: New file. * gnu/classpath/jdwp/id/ObjectId.java: New file. * gnu/classpath/jdwp/id/ReferenceTypeId.java: New file. * gnu/classpath/jdwp/id/StringId.java: New file. * gnu/classpath/jdwp/id/ThreadGroupId.java: New file. * gnu/classpath/jdwp/id/ThreadId.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100969 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.host: Handle Solaris 10/x86.ro2005-06-142-0/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100958 138bc75d-0d04-0410-961f-82ee72b054a4
* config/:tromey2005-06-1410-46/+26
| | | | | | | | | | | | | | | | | | | | | | | | PR libgcj/19877: * no-executables.m4: Call real AC_FUNC_MMAP when cache variable is set but not 'no'. libstdc++-v3/: PR libgcj/19877: * configure, aclocal.m4: Rebuilt. * Makefile.in, include/Makefile.in, libmath/Makefile.in, libsupc++/Makefile.in, po/Makefile.in, src/Makefile.in, testsuite/Makefile.in: Likewise. libjava/: PR libgcj/19877: * configure, aclocal.m4, Makefile.in: Rebuilt. libgfortran/: PR libgcj/19877: * configure, aclocal.m4, Makefile.in: Rebuilt. zlib/: PR libgcj/19877: * configure, aclocal.m4, Makefile.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100953 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/Class.java (getClasses): New method.tromey2005-06-144-90/+97
| | | | | | | | | | | | | | | | (internalGetClasses): Likewise. (getClassLoader): Updated documentation. (getDeclaredClasses): New overload; old overload no longer native. (_getConstructors): Removed. (resourcePath): Updated. * java/lang/natClass.cc (getClasses): Removed. * java/lang/Class.h (getDeclaredClasses, getDeclaredConstructors): Updated. (_getConstructors): Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100948 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/id/ArrayId.java: New file.kseitz2005-06-1412-0/+866
| | | | | | | | | | | | | | | | | * gnu/classpath/jdwp/id/ArrayReferenceTypeId.java: New file. * gnu/classpath/jdwp/id/ClassLoaderId.java: New file. * gnu/classpath/jdwp/id/ClassObjectId.java: New file. * gnu/classpath/jdwp/id/ClassReferenceTypeId.java: New file. * gnu/classpath/jdwp/id/InterfaceReferenceTypeId.java: New file. * gnu/classpath/jdwp/id/JdwpId.java: New file. * gnu/classpath/jdwp/id/ObjectId.java: New file. * gnu/classpath/jdwp/id/ReferenceTypeId.java: New file. * gnu/classpath/jdwp/id/StringId.java: New file. * gnu/classpath/jdwp/id/ThreadGroupId.java: New file. * gnu/classpath/jdwp/id/ThreadId.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100913 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-13 Jim Huang <jserv@kaffe.org>tromey2005-06-132-12/+18
| | | | | | | | | PR libgcj/22036: * jni.cc (_Jv_JNI_NewObjectV): Use chars() method. (_Jv_JNI_NewObject): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100897 138bc75d-0d04-0410-961f-82ee72b054a4
* PR java/21844:tromey2005-06-133-0/+40
| | | | | | | | * testsuite/libjava.lang/pr21844.java: New file. * testsuite/libjava.lang/pr21844.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100894 138bc75d-0d04-0410-961f-82ee72b054a4
* Add PR number to ChangeLog entry.bryce2005-06-091-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100786 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/rmi/server/RMIClassLoader.java (getClassLoader): Make public.bryce2005-06-092-1/+6
| | | | | | | From Gary Benson. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100785 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-08 Ziga Mahkovec <ziga.mahkovec@klika.si>ziga2005-06-082-1/+10
| | | | | | | | * java/text/MessageFormat.java (parse): When parsing strings, check for an empty pattern trailer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100761 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/transport/JdwpConnection.java: New file.kseitz2005-06-072-0/+266
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100688 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/util/Signature.java: New file.kseitz2005-06-072-0/+139
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100687 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-05 Anthony Green <green@redhat.com>green2005-06-062-0/+6
| | | | | | | | * gnu/java/net/natPlainSocketImplPosix.cc (setOption): Fix case fall-through bug. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100650 138bc75d-0d04-0410-961f-82ee72b054a4
* Update copyright year.green2005-06-042-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100585 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-04 Anthony Green <green@redhat.com>green2005-06-044-1/+84
| | | | | | | | | | | | | * java/net/URLClassLoader.java: import gnu.gcj.Core, and gnu.java.net.protocol.core.CoreInputStream. (CureURLLoader): New class. (CoreResource): New class. (addURLImpl): Add special treatment for the "core" protocol. * gnu/gcj/natCore.cc (find): New method. * gnu/gcj/Core.java (find): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100582 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/transport/TransportFactory.java: New file.kseitz2005-06-032-0/+116
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100556 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/transport/ITransport.java: New file.kseitz2005-06-033-0/+260
| | | | | | | * gnu/classpath/jdwp/transport/SocketTransport.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100553 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-03 Andreas Tobler <a.tobler@schweiz.ch>andreast2005-06-023-2/+9
| | | | | | | | | | | * jawt.c: Remove malloc.h, covered by stdlib.h. * testsuite/libjava.jni/jni.exp (gcj_jni_invocation_compile_c_to_binary): Add -bind_at_load to silence the build process. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100504 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/classpath/jdwp/transport/TransportException.java: New file.kseitz2005-06-022-0/+79
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100496 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-02 Andreas Tobler <a.tobler@schweiz.ch>andreast2005-06-012-6/+7
| | | | | | | | * mauve-libgcj: Remove implemented classes from the fail section. Add two new not implemented to it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100471 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.ac (BACKTRACESPEC): Remove definition, but continue tobryce2005-06-013-11/+14
| | | | | | | | | AC_SUBST definition from configure.host. * configure.host: Don't use -fno-omit-frame-pointer. Set BACKTRACESPEC to -fomit-frame-pointer on 32-bit x86 targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100469 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/ObjectInputStream.java (currentLoader): Fixed typo.tromey2005-06-012-2/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100467 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-06-01 Ziga Mahkovec <ziga.mahkovec@klika.si>ziga2005-06-015-16/+56
| | | | | | | | | | | | | | | PR libgcj/20435: * gnu/regexp/RESyntax.java (RE_POSSESSIVE_OPS): New field. (static): Add possessive matching to JAVA_1_4 syntax. * gnu/regexp/RETokenRepeated.java (possessive): New field. (makePossessive, isPossessive): New methods. (match): Don't back off during possessive matching. * gnu/regexp/RE.java (initalize): Accept possessive quantifier. * java/util/regex/Pattern.java (constructor): Switch syntax from PERL5 to JAVA_1_4. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100466 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix typo in initial commit.kseitz2005-06-011-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100464 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud