1. 21 Apr, 1999 6 commits
  2. 20 Apr, 1999 15 commits
  3. 19 Apr, 1999 15 commits
  4. 18 Apr, 1999 4 commits
    • fix crashes on I/O statements involving COMMON variables · d50108c7
      From-SVN: r26540
      Craig Burley committed
    • cppfiles.c (find_position, [...]): Use `unsigned long' variables consistently to… · 6b84a1ba
      cppfiles.c (find_position, [...]): Use `unsigned long' variables consistently to count line and column numbers.
      
      1999-04-18 17:46 -0400  Zack Weinberg  <zack@rabi.columbia.edu>
      	* cppfiles.c (find_position, read_and_prescan): Use `unsigned
      	long' variables consistently to count line and column numbers.
      
      From-SVN: r26539
      Zack Weinberg committed
    • output.h (current_function_is_leaf, [...]): Declare. · 54ff41b7
      	* output.h (current_function_is_leaf,
      	current_function_uses_only_leaf_regs): Declare.
      	* function.c (current_function_is_leaf,
      	current_function_uses_only_leaf_regs): Define.
      	(init_function_start): Initialize current_function_is_leaf
      	and current_function_uses_only_leaf_regs.
      	* final.c (leaf_function): Don't define.
      	(final_start_function): Replace uses of leaf_function with
      	current_function_uses_only_leaf_regs.
      	* toplev.c (rest_of_compilation): Set current_function_is_leaf
      	prior to invoking local register allocation.
      	(rest_of_compilation): Replace uses of leaf_function with
      	current_function_uses_only_leaf_regs.
      	* dbxout.c (dbxout_symbol, dbxout_parms): Likewise.
      	* dwarf2out.c (add_location_or_const_vaule_attribute): Likewise.
      	* dwarfout.c (add_location_or_const_value_attribute): Likewise.
      	* sdbout.c (sdbout_symbol): Likewise.
      	* sparc.h (FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Likewise.
      	* sparc.c (eligible_for_epilogue_delay, output_return,
      	sparc_return_peephole_ok): Likewise.
      	* sparc.md (leaf_function attribute, untyped_return): Likewise.
      	* i386.c (ix86_compute_frame_size): Don't align the stack
      	for leaf functions which don't allocate any stack slots.
      	* tm.texi: Update documentation.
      
      From-SVN: r26538
      John Wehle committed