1. 19 Apr, 2003 11 commits
  2. 18 Apr, 2003 26 commits
  3. 17 Apr, 2003 3 commits
    • gcov-dump.c (tag_summary): Remove max_sum · d101590b
      	* gcov-dump.c (tag_summary): Remove max_sum
      	* gcov-io.h (gcov_summary, gcov_write_summary, gcov_read_summary): Kill
      	max_sum.
      	* libgcov.c (gcov_exit): Do one pass over the data.  Make error message
      	more verbose.
      
      From-SVN: r65758
      Jan Hubicka committed
    • emit-rtl.c (subreg_hard_regno): Check that register is representable. · 04c5580f
      
      	* emit-rtl.c (subreg_hard_regno):  Check that register is representable.
      	* reload.c (reload_inner_reg_of_subreg):  When register is not
      	representable, reload the whole thing.
      	(find_reloads): Likewsie.
      	* rtlanal.c (subreg_representable_p):  New function.
      
      	* profile.c (compute_branch_probabilities):  Cleanup sanity checking;
      	allow negative probabilities for edges from the call to exit.
      	(branch_prob): Do not add fake edges for functions that may return twice
      
      From-SVN: r65757
      Jan Hubicka committed
    • toplev.c (target_options): Add value field. · c409ea0d
      * toplev.c (target_options): Add value field.
      (set_target_switch): Handle target options with	values.
      * doc/tm.texi: Document how fixed vs variable target
      options work.
      * config/alpha/alpha.h, config/arc/arc.h, config/avr/avr.h,
      config/c4x/c4x.h, config/cris/aout.h, config/cris/cris.h,
      config/d30v/d30v.h, config/dsp16xx/dsp16xx.h,
      config/frv/frv.h, config/i386/i386.h, config/ia64/ia64.h,
      config/m32r/m32r.h, config/m68hc11/m68hc11.h,
      config/m68k/m68k.h, config/m88k/m88k.h, config/mcore/mcore.h,
      config/mips/mips.h, config/mmix/mmix.h, config/pa/pa.h,
      config/rs6000/rs6000.h, config/rs6000/sysv4.h,
      config/s390/s390.h, config/sparc/sparc.h, config/v850/v850.h:
      Add value initializer to target options.
      
      From-SVN: r65756
      DJ Delorie committed