1. 22 Feb, 2001 5 commits
  2. 21 Feb, 2001 22 commits
  3. 20 Feb, 2001 13 commits
    • cppinit.c (set_lang): Move builtin handling to... · c740cee2
              * cppinit.c (set_lang):  Move builtin handling to...
              (init_builtins): ...here.
              (_cpp_create_reader): Move call to set_lang.
      
      From-SVN: r39934
      Neil Booth committed
    • parse.y (check_inner_class_access): Moved declaration of local… · 064a552c
      parse.y (check_inner_class_access): Moved declaration of local `enclosing_decl_type' to the right location.
      
      2001-02-20  Alexandre Petit-Bianco  <apbianco@redhat.com>
      
              * parse.y (check_inner_class_access): Moved declaration of local
              `enclosing_decl_type' to the right location.
      
      (http://gcc.gnu.org/ml/gcc-patches/2001-02/msg01258.html)
      
      From-SVN: r39933
      Alexandre Petit-Bianco committed
    • stl_config.h: Remove file. · 9cfeea6e
      2001-02-20  Phil Edwards  <pme@sources.redhat.com>
      
      	* include/bits/stl_config.h:  Remove file.
      	* src/Makefile.am (base_headers):  Remove from list.
      	* configure:  Regenerate.
      	* Makefile.in:  Ditto.
      	* libio/Makefile.in:  Ditto.
      	* libmath/Makefile.in:  Ditto.
      	* libsupc++/Makefile.in:  Ditto.
      	* src/Makefile.in:  Ditto.
      
      	* include/bits/c++config:  Move relevant macros to here.
      	* include/backward/alloc.h:  Include c++config.h instead.
      	* include/backward/function.h:  Ditto.
      	* include/backward/heap.h:  Ditto.
      	* include/backward/pair.h:  Ditto.
      	* include/bits/pthread_allocimpl.h:  Ditto.
      	* include/bits/std_functional.h:  Ditto.
      	* include/bits/std_iterator.h:  Ditto.
      	* include/bits/std_numeric.h:  Ditto.
      	* include/bits/std_utility.h:  Ditto.
      	* include/bits/stl_algobase.h:  Ditto.
      	* include/bits/type_traits.h:  Ditto.
      	* src/stl-inst.cc:  Ditto.
      
      From-SVN: r39931
      Phil Edwards committed
    • 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