1. 17 Nov, 1997 2 commits
  2. 15 Nov, 1997 1 commit
    • call.c (build_new_op): Fix copy error. · da4768fe
      	* call.c (build_new_op): Fix copy error.
      	(build_op_new_call): New fn.
      	(build_op_delete_call): New fn.
      	* cp-tree.h: Declare them.
      	* init.c (build_new): Use them.  Support placement delete.
      	(build_x_delete): Use build_op_delete_call.
      	(build_delete): Likewise.
      	* decl2.c (delete_sanity): Likewise.
      	(coerce_delete_type): Don't complain about placement delete.
      
      Support placement delete.
      
      From-SVN: r16501
      Jason Merrill committed
  3. 14 Nov, 1997 20 commits
  4. 13 Nov, 1997 12 commits
  5. 12 Nov, 1997 5 commits
    • thinko · 2bd3bc6f
      From-SVN: r16446
      Jason Merrill committed
    • pt.c (do_type_instantiation): Fix typo. · a7d87521
      	* pt.c (do_type_instantiation): Fix typo.
      	(mark_class_instantiated): If we support one_only but not weak
      	symbols, don't mark this as known.
      
      	* init.c (build_new): Handle cookies in EH cleanup.
      
      From-SVN: r16444
      Jason Merrill committed
    • Fix typo. · 31d52528
      From-SVN: r16443
      Jeff Law committed
    • except.c: Do not include "assert.h". · 3a88cbd1
              * except.c: Do not include "assert.h".
              (save_eh_status): Turn asserts into conditional aborts.
              (restore_eh_status, scan_region): Likewise.
              * dwarfout.c: Do not include "assert.h".
              (bit_offset_attribute): Turn asserts into conditional aborts.
              (bit_size_attribute, output_inlined_enumeration_type_die): Likewise.
              (output_inlined_structure_type_die): Likewise.
              (output_inlined_union_type_die): Likewise
              (output_tagged_type_instantiation): Likewise.
              (dwarfout_file_scope_decl): Likewise.
              * dwarf2out.c: Do not include "assert.h"
              (expand_builtin_dwarf_reg_size): Turn asserts into conditional aborts.
              (reg_save, initial_return_save, dwarf2out_frame_debug): Likewise.
              (add_child_die, modified_type_die, add_bit_offset_attribute): Likewise.
              (add_bit_size_attribute, scope_die_for): Likewise.
              (output_pending_types_for_scope): Likewise.
              (get_inlined_enumeration_type_die): Likewise.
              (get_inlined_structure_type_die): Likewise.
              (get_inlined_union_type_die, gen_subprogram_die): Likewise.
              (gen_tagged_type_instantiation_die): Likewise.
      
      From-SVN: r16442
      Jeffrey A Law committed
    • flow.c (find_basic_blocks): Refine further to get a more correct cfg... · 2ec1535d
              * flow.c (find_basic_blocks): Refine further to get a more correct
              cfg, especially in the presense of exception handling, computed
              gotos, and other non-trivial cases.  Call abort if an inaccuracy
              is detected in the cfg.
      
      From-SVN: r16440
      Jeffrey A Law committed