1. 23 May, 2000 12 commits
  2. 22 May, 2000 25 commits
  3. 21 May, 2000 3 commits
    • combine.c (try_combine): Handle i3_subst_into_i2 case when I2 is not a PARALLEL. · f85cf636
      	* combine.c (try_combine): Handle i3_subst_into_i2 case when I2 is
      	not a PARALLEL.
      
      From-SVN: r34068
      Richard Kenner committed
    • cp-tree.h (struct lang_type): Remove search_slot. · cf2e003b
      	* cp-tree.h (struct lang_type): Remove search_slot.
      	(CLASSTYPE_SEARCH_SLOT): Remove.
      	(emit_base_init): Change prototype.
      	(initialize_vtbl_ptrs): Likewise.
      	(expand_indirect_vtbls_init): Likewise.
      	(clear_search_slots): Remove.
      	* decl.c (lang_mark_tree): Don't mark search_slot.
      	* init.c (initialize_vtbl_ptrs): Simplify.
      	(emit_base_init): Likewise.
      	* search.c (struct vbase_info): Document decl_ptr.
      	(convert_pointer_to_single_level): Remove.
      	(dfs_find_vbases): Remove.
      	(dfs_init_base_pointers): Simplify.
      	(dfs_clear_vbase_slots): Remove.
      	(dfs_vtable_path_unmark): New function.
      	(init_vbase_pointers): Simplify.
      	(expand_upcast_fixups): Don't rely on CLASSTYPE_SEARCH_SLOT.
      	(expand_indirect_vtbls_init): Simplify.  Don't call
      	mark_all_temps_used.
      	* semantics.c (setup_vtbl_ptr): Adjust calls to emit_base_init and
      	initialize_vtbl_ptrs.
      
      From-SVN: r34067
      Mark Mitchell committed
    • Daily bump. · bf5df909
      From-SVN: r34066
      Jeff Law committed