1. 30 Dec, 1999 1 commit
    • Restore i386 binary compatibility in Dwarf EH info. · 3073d01c
              * config/i386/i386.h (DWARF_FRAME_REGISTERS): Define as 17, the old
              value of FIRST_PSEUDO_REGISTER.
              * frame.h (DWARF_FRAME_REGISTERS): Default to FIRST_PSEUDO_REGISTER.
              (struct frame_state): Use DWARF_FRAME_REGISTERS.
              * dwarfout.c (output_reg_number): Ditto.
              * dwarf2out.c (reg_number, expand_builtin_init_dwarf_reg_sizes): Ditto.
              (DWARF_FRAME_RETURN_COLUMN): Default to DWARF_FRAME_REGISTERS.
      
      From-SVN: r31127
      Martin v. Loewis committed
  2. 29 Dec, 1999 12 commits
  3. 28 Dec, 1999 6 commits
  4. 27 Dec, 1999 11 commits
  5. 26 Dec, 1999 4 commits
  6. 25 Dec, 1999 1 commit
  7. 24 Dec, 1999 5 commits
    • toplev.h (note_deferall_of_defined_inline_function): Declare. · de23a892
      	* toplev.h (note_deferall_of_defined_inline_function): Declare.
      	* toplev.c (note_deferral_of_defined_inline_function): New
      	function, split out from ...
      	(rest_of_compilation): ... here.  Use it.
      
      	* semantics.c (expand_body): Use
      	note_deferral_of_defined_inline_function.
      
      From-SVN: r31088
      Mark Mitchell committed
    • expr.c (store_constructor): Don't call clear_storage if size is variable. · 9376fcd6
      	* expr.c (store_constructor): Don't call clear_storage if size is
      	variable.
      
      From-SVN: r31086
      Richard Kenner committed
    • Makefile.in (toplev.o): Depend on loop.h. · 272df862
      	* Makefile.in (toplev.o): Depend on loop.h.
      
      	* dwarfout.c: Include tm_p.h.
      
      	* emit-rtl.c (restore_emit_status): Mark parameter with
      	ATTRIBUTE_UNUSED.
      
      	* final.c (final_scan_insn): Likewise.
      
      	* flow.c (flow_nodes_print, flow_exits_print, flow_loops_cfg_dump,
      	flow_loop_nested_p, flow_loop_exits_find, flow_loop_nodes_find,
      	flow_depth_first_order_compute, flow_loop_pre_header_find,
      	flow_loop_tree_node_add, flow_loops_tree_build,
      	flow_loop_level_compute, flow_loops_level_compute,
      	flow_loop_outside_edge_p): Add prototypes.
      	(recompute_reg_usage): Mark parameters with ATTRIBUTE_UNUSED.
      
      	* ggc-callbacks.c (lang_mark_tree, lang_mark_false_label_stack):
      	Mark with ATTRIBUTE_NORETURN.
      
      	* hash.c (hash_newfunc): Mark parameter with ATTRIBUTE_UNUSED.
      
      	* local-alloc.c (no_conflict_p): Likewise.
      
      	* loop.c (insert_bct): Hide definitions of variables with hidden
      	usage.
      	(note_reg_stored): Mark parameter with ATTRIBUTE_UNUSED.
      
      	* regclass.c (memory_move_secondary_cost): Mark variable `mem'
      	with ATTRIBUTE_UNUSED.
      	(record_reg_classes): Mark parameter with ATTRIBUTE_UNUSED.
      	(reg_scan): Likewise.
      
      	* reload.c (find_reloads): Remove unused variables `changed'.
      
      	* reload1.c (reload_reg_class_lower): Don't unnecessarily cast
      	away const-ness.
      	(allocate_reload_reg): Mark parameter with ATTRIBUTE_UNUSED.
      	Remove unused variable `insn'.
      
      	* toplev.c: Include loop.h.
      	(report_file_and_line): Remove unnecessary prototype.
      
      	* tree.c (build_block): Mark parameter with ATTRIBUTE_UNUSED.
      
      	* unroll.c (biv_total_increment): Likewise.
      
      From-SVN: r31085
      Kaveh R. Ghazi committed
    • Daily bump. · ae38a816
      From-SVN: r31084
      Jeff Law committed
    • linux_threads.c: Don't block SIGINT, SIGQUIT, SIGTERM in the NO_SIGNALS case. · 54f76845
      1999-12-22  Bryce McKinlay  <bryce@albatross.co.nz>
      
              * linux_threads.c: Don't block SIGINT, SIGQUIT, SIGTERM in the
              NO_SIGNALS case.
      
      From-SVN: r31083
      Bryce McKinlay committed