1. 07 Dec, 2001 30 commits
  2. 06 Dec, 2001 10 commits
    • MAINTAINERS (Write After Approval): Add myself. · 21cf0a73
      2001-12-07  Paolo Carlini  <pcarlini@unitus.it>
      
      	* MAINTAINERS (Write After Approval): Add myself.
      
      From-SVN: r47738
      Paolo Carlini committed
    • memcheck: Delete entire directory. · 6be14315
      
              * gcc.c-torture/execute/memcheck: Delete entire directory.
              (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
              t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
      
      From-SVN: r47737
      Zack Weinberg committed
    • memcheck: Delete entire directory. · b4fcd7d2
      	* gcc.c-torture/execute/memcheck: Delete entire directory.
      	(files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
      	t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
      
      From-SVN: r47736
      Zack Weinberg committed
    • verify.cc (_Jv_BytecodeVerifier::type_val): Added unused_by_subroutine_type. · c1bf99a2
      	* verify.cc (_Jv_BytecodeVerifier::type_val): Added
      	unused_by_subroutine_type.
      	(_Jv_BytecodeVerifier::type::merge): Handle
      	unused_by_subroutine_type.
      	(_Jv_BytecodeVerifier::state::state): Added `ret_semantics'
      	argument.
      	(_Jv_BytecodeVerifier::state::copy): Likewise.
      	(_Jv_BytecodeVerifier::push_jump_merge): Pass `ret_semantics' to
      	state constructor.
      	(_Jv_BytecodeVerifier::state::is_unmerged_ret_state): New method.
      	(_Jv_BytecodeVerifier::pop_jump): Don't accept a jump which is
      	from an unmerged ret.
      	(_Jv_BytecodeVerifier::verify_instructions_0): Don't let an
      	unmerged ret state skip verification in the fall-through case.
      	(debug_print): New function.
      	(_Jv_BytecodeVerifier::type::print): New method.
      	(_Jv_BytecodeVerifier::state::print): New method.
      	(_Jv_BytecodeVerifier::push_jump_merge): Print state.
      	(_Jv_BytecodeVerifier::verify_instructions_0): Likewise.
      	(_Jv_BytecodeVerifier::get_variable): Don't call note_variable.
      	(_Jv_BytecodeVerifier::_Jv_BytecodeVerifier): Print debug
      	information.
      
      From-SVN: r47734
      Tom Tromey committed
    • demangle.h (no_demangling): New. · d06ba3c7
              * demangle.h (no_demangling): New.
              (NO_DEMANGLING_STYLE_STRING): New.
      
              * cplus-dem.c (libiberty_demanglers): Add no_demangling case.
              (cplus_demangle): Support no_demangling.
      
      From-SVN: r47733
      Richard Henderson committed
    • re PR libf2c/4826 (Build error for 3.0.2 on Tru64 Unix 5.1A) · 6d638aac
      	* fixinc/inclhack.def (stdio_va_list): Handle __VA_LIST__ in Tru64
      	UNIX V5.1A stdio.h.
      	* fixinc/fixincl.x: Regenerate.
      	Fixes PR libf2c/4826.
      
      From-SVN: r47732
      Rainer Orth committed
    • tm.texi (DWARF_FRAME_REGISTERS): Add documentation. · 919543ab
              * doc/tm.texi (DWARF_FRAME_REGISTERS): Add documentation.
              (PRE_GCC3_DWARF_FRAME_REGISTERS): Same.
      
              * unwind-dw2.c (__frame_state_for): Change DWARF_FRAME_REGISTERS
              to PRE_GCC3_DWARF_FRAME_REGISTERS.
              (frame_state): Same.
              (PRE_GCC3_DWARF_FRAME_REGISTERS): Define if not already defined.
      
      Co-Authored-By: Richard Henderson <rth@redhat.com>
      
      From-SVN: r47730
      Aldy Hernandez committed
    • std_bitset.h: Use GLIBCPP in multiple-inclusion guard. · 9d6a24bd
      2001-12-06  Phil Edwards  <pme@gcc.gnu.org>
      
      	* include/bits/std_bitset.h:  Use GLIBCPP in multiple-inclusion guard.
      	* include/bits/stl_algo.h:  Likewise.
      	* include/bits/stl_algobase.h:  Likewise.
      	* include/bits/stl_bvector.h:  Likewise.
      	* include/bits/stl_deque.h:  Likewise.
      	* include/bits/stl_function.h:  Likewise.
      	* include/bits/stl_iterator.h:  Likewise.
      	* include/bits/stl_iterator_base_funcs.h:  Likewise.
      	* include/bits/stl_iterator_base_types.h:  Likewise.
      	* include/bits/stl_list.h:  Likewise.
      	* include/bits/stl_multimap.h:  Likewise.
      	* include/bits/stl_multiset.h:  Likewise.
      	* include/bits/stl_pair.h:  Likewise.
      	* include/bits/stl_queue.h:  Likewise.
      	* include/bits/stl_set.h:  Likewise.
      	* include/bits/stl_stack.h:  Likewise.
      	* include/bits/stl_tempbuf.h:  Likewise.
      	* include/bits/stl_tree.h:  Likewise.
      	* include/bits/stl_vector.h:  Likewise.
      
      	* include/bits/stl_alloc.h:  Use our own multiple inclusion guards.
      	Doxygenate more comments.  Correct historical artifacts in comments.
      	(alloc, single_alloc):  Uglify non-standard names.
      	(__default_alloc_template::_NFREELISTS):  Calculate from other
      	parameters.
      	(__default_alloc_template::_S_free_list):  Remove SunPro workaround.
      	(__default_alloc_template::_Lock):  Mark as "unused".
      	* include/backward/alloc.h:  Update.
      	* include/bits/stl_bvector.h:  Likewise.
      	* include/ext/ropeimpl.h:  Likewise.
      	* include/ext/stl_hashtable.h:  Likewise.
      
      From-SVN: r47729
      Phil Edwards committed
    • Fix typo in 2001-12-03 entry; now: · a5eb2838
              * doc/extend.texi: Document __builtin_prefetch.
      
      From-SVN: r47728
      Janis Johnson committed