1. 06 Oct, 1999 9 commits
    • genrecog.c (add_to_sequence): Verify operand to label_ref is VOIDmode. · 2224ac3c
              * genrecog.c (add_to_sequence): Verify operand to label_ref is
              VOIDmode.
      
      From-SVN: r29844
      Richard Henderson committed
    • cp-tree.h (CLASSTYPE_VFIELD): Remove. · d3a3fb6a
      	* cp-tree.h (CLASSTYPE_VFIELD): Remove.
      	* call.c (build_vfield_ref): Use TYPE_VFIELD, not
      	CLASSTYPE_VFIELD.
      	* class.c (get_vfield_offset): Likewise.
      	(finish_base_struct): Likewise.
      	(modify_one_vtable): Likewise.
      	(fixup_vtable_deltas): Likewise.
      	(finish_struct_1): Likewise.
      	* init.c (expand_virtual_init): Likewise.
      	* search.c (lookup_field_1): Likewise.
      	(expand_upcast_fixups): Likewise.
      	* typeck.c (build_component_ref): Likewise.
      	(build_binary_op_nodefault): Likewise.
      
      	* dump.c (dqueue_and_dump): Dump TYPE_VFIELD.
      	* ir.texi: Document TYPE_VFIELD.
      
      From-SVN: r29843
      Mark Mitchell committed
    • decl.c (grokdeclarator): Only warn about non-zero arrays if !in_system_header… · a4156b88
      decl.c (grokdeclarator): Only warn about non-zero arrays if !in_system_header (linux socketbits.h can...
      
      	* decl.c (grokdeclarator): Only warn about non-zero arrays if
      	!in_system_header (linux socketbits.h can give this for
      	__cmsg_data, which is using a GNU extension).
      
      From-SVN: r29842
      Brendan Kehoe committed
    • genconfig.c (main): Disable HAVE_conditional_arithmetic. · 2ee2956a
              * genconfig.c (main): Disable HAVE_conditional_arithmetic.
              * jump.c (jump_optimize_1): Document why.
      
      From-SVN: r29841
      Richard Henderson committed
    • collect2.c (scan_prog_file, [...]): Prototype function pointers and casts for… · f428f252
      collect2.c (scan_prog_file, [...]): Prototype function pointers and casts for `int_handler' and `quit_handler'.
      
             * collect2.c (scan_prog_file, scan_libraries): Prototype function
             pointers and casts for `int_handler' and `quit_handler'.
      
             * flow.c (verify_flow_info, split_hard_reg_notes,
             find_insn_with_note, sets_reg_or_subreg_1, prepend_reg_notes,
             remove_edge, remove_fake_successors): Add static prototypes.
             (verify_flow_info): Wrap with macro ENABLE_CHECKING.
             (mark_set_1): Initialize variable `regno'.
             (unlink_insn_chain): Likewise for variable `curr'.
             (remove_fake_edges): Remove unused variables `e', `tmp' and `last'.
      
             * loop.c (strength_reduce): Initialize variable
             `unrolled_insn_copies'.
             (cmp_combine_givs_stats, cmp_recombine_givs_stats): Add static
             prototypes.  Change these functions to take const PTR parameters
             to avoid prototype conflict when used as the comparson argument
             for qsort.
             (check_dbra_loop): Initialize variable `comparison_val'.
      
             * reload.c (debug_reload_to_stream, debug_reload): Add prototypes.
             (get_secondary_mem): Mark parameter `x' with ATTRIBUTE_UNUSED.
             (find_valid_class): Initialize variable `best_class'.
             (find_reloads): Call memcpy, not bcopy.
      
             * reload1.c (gen_mode_int, dump_needs): Add prototypes.
             (hard_reg_use_compare): Don't needlessly cast away const.
             (reload_reg_class_lower): Likewise.
             (choose_reload_regs): Initialize variable `regno'.
      
      From-SVN: r29840
      Kaveh R. Ghazi committed
    • Daily bump. · 1e0a4409
      From-SVN: r29839
      Jeff Law committed
    • decl2.c (start_static_storage_duration_function): Push the function declaration… · 13ef1ec5
      decl2.c (start_static_storage_duration_function): Push the function declaration so it ends up in namespace scope.
      
      	* decl2.c (start_static_storage_duration_function): Push the
      	function declaration so it ends up in namespace scope.
      
      From-SVN: r29838
      Mark Mitchell committed
    • dump.c (DUMP_CHILDREN): Remove. · 3454335f
      	* dump.c (DUMP_CHILDREN): Remove.
      	(DUMP_BINFO): Adjust.
      	(struct dump_node_info): Remove dump_children_p.
      	(queue_and_dump_type): Remove dump_children_p parameter.
      	(queue): Don't set dump_children_p.
      	(dump_child): Pass DUMP_NONE, instead of DUMP_CHILDREN, to
      	queue_and_dump_index.
      	(dequeue_and_dump): Unconditionally print children.  Adjust calls
      	to functions mentioned above.
      	(dump_node):  Pass DUMP_NONE, instead of DUMP_CHILDREN to queue.
      
      From-SVN: r29837
      Mark Mitchell committed
    • Redo changelog entry. · dca31eb4
      From-SVN: r29836
      Michael Meissner committed
  2. 05 Oct, 1999 18 commits
  3. 04 Oct, 1999 13 commits