1. 20 Feb, 2001 9 commits
    • PipedWriter.java (flush): Throw exception if stream closed. · 39f90b7c
      	* java/io/PipedWriter.java (flush): Throw exception if stream
      	closed.
      	* java/io/OutputStreamWriter.java (write): Throw exception if
      	stream closed.
      	(writeChars): Don't throw exception if stream closed.
      	* java/io/CharArrayWriter.java (closed): New field.
      	(close): Set it.
      	(flush): Throw exception if stream closed.
      	(reset): Synchronize on correct lock.  Allow stream to be
      	reopened.
      	(toCharArray, toString, writeTo): Synchronize.
      	(write): Throwe exception if stream closed.
      	* java/io/BufferedWriter.java (close): Clear `buffer'.
      	(flush): Throw IOException if stream is closed.
      	(write): Likewise.
      
      From-SVN: r39927
      Tom Tromey committed
    • stmt.c (expand_return): If an attempt is made to return the error_mar_node... · c9407e4c
      	* stmt.c (expand_return): If an attempt is made to return the
      	error_mar_node, treat the return like a return without a value.
      
      From-SVN: r39924
      Mark Mitchell committed
    • ThreadGroup.java (activeCount): Only include threads which are alive. · 0cbd3980
      	* java/lang/ThreadGroup.java (activeCount): Only include threads
      	which are alive.
      	(enumerate): Likewise.
      
      From-SVN: r39922
      Tom Tromey committed
    • Fix spelling error · 20636516
      From-SVN: r39921
      Richard Kenner committed
    • Daily bump. · 6216fddd
      From-SVN: r39920
      GCC Administrator committed
    • sibcall.c (skip_copy_to_return_value): Call identify_call_return_value here, and… · cd5a58e5
      sibcall.c (skip_copy_to_return_value): Call identify_call_return_value here, and return orig_insn if it returns zero.
      
      	* sibcall.c (skip_copy_to_return_value): Call
      	identify_call_return_value here, and return orig_insn if it
      	returns zero.  Hardret and softret arguments now unnecessary.
      	(call_ends_block_p): Don't call identify_call_return_value here.
      
      	* ggc-common.c (ggc_mark_rtx_children): No need to mark 'S' or
      	's' slots in RTXen.
      	* ggc-page.c, ggc-simple.c (ggc_mark_if_gcable): Delete	function.
      	* ggc.h (ggc_mark_if_gcable): Delete prototype.
      
      testsuite:
      	* g77.dg: New directory.
      	* g77.dg/20010216-1.f: New test case.
      	* g77.dg/dg.exp: New driver.
      	* lib/g77-dg.exp: New driver library.
      
      From-SVN: r39916
      Zack Weinberg committed
    • Makefile.in (check-c++): New rule. · 3d55d2f8
      
      2001-02-19  Benjamin Kosnik  <bkoz@redhat.com>
      
              * Makefile.in (check-c++): New rule.
      
      From-SVN: r39915
      Benjamin Kosnik committed
    • pa.c (move_operand): Accept code to load the address of a symbol out of the DLT… · f8eb41cc
      pa.c (move_operand): Accept code to load the address of a symbol out of the DLT as a valid move operand.
      
              * pa.c (move_operand): Accept code to load the address of a
              symbol out of the DLT as a valid move operand.
              (print_operand, case 'A'): New to handle generating a DLT
              reference for a LO_SUM expression.
              * pa.h (EXTRA_CONSTRAINT): Handle 'A' for DLT LO_SUM references.
              * pa.md (movsi, movdi patterns): Allow DLT LO_SUM references.
      
      From-SVN: r39914
      Jeffrey A Law committed
    • configure.in (target_libs): Remove libg++. · 4d88a68a
      
      2001-02-19  Benjamin Kosnik  <bkoz@purist.soma.redhat.com>
      
      	* configure.in (target_libs): Remove libg++.
      	(noconfigdirs): Remove libg++.
      	(noconfigdirs): Same.
      	(noconfigdirs): Same.
      	(noconfigdirs): Same.
      
      	* config-ml.in: Remove libg++ references.
      
      	* Makefile.in (TARGET_CONFIGDIRS): Remove libio, libstdc++, libg++.
      	(ALL_TARGET_MODULES): Same.
      	(configure-target-libg++): Remove.
      	(all-target-libg++): Remove.
      	(configure-target-libio): Remove.
      	(all-target-libio): Remove.
      	(check-target-libio): Remove.
      	(.PHONY): Remove.
      	(libg++.tar.bz2): Remove.
      	(all-target-cygmon): Remove libio.
      	(all-target-libstdc++): Remove.
      	(configure-target-libstdc++): Remove.
      	(TARGET_LIB_PATH): Remove libstdc++.
      	(ALL_GCC_CXX): Remove libstdc++.
      
      From-SVN: r39911
      Benjamin Kosnik committed
  2. 19 Feb, 2001 26 commits
  3. 18 Feb, 2001 5 commits