1. 15 Mar, 2002 23 commits
  2. 14 Mar, 2002 15 commits
  3. 13 Mar, 2002 2 commits
    • re PR target/5626 (gcc-3.1 on sparcv9 does not generate code for long jumps) · 0b82d204
      	PR target/5626
      	* config/sparc/sparc.md (normal_branch, inverted_branch,
      	normal_fp_branch, inverted_fp_branch, normal_fpe_branch,
      	inverted_fp_branch): Adjust calls to output_cbranch.
      	Set length attribute.
      	(normal_int_branch_sp64, inverted_int_branch_sp64): Adjust calls to
      	output_v9branch.  Set length attribute.
      	* config/sparc/sparc.c (fcc0_reg_operand, noov_compare64_op): New
      	predicates.
      	(noov_compare_op): Handle CCX_NOOVmode the same way as CC_NOOVmode.
      	(output_cbranch): Likewise.  Handle far branches.
      	(output_v9branch): Handle far branches.
      	* config/sparc/sparc-protos.h (output_cbranch, output_v9branch):
      	Adjust prototypes.
      	* config/sparc/sparc.h (PREDICATE_CODES): Add fcc0_reg_operand and
      	noov_compare64_op predicates.
      
      From-SVN: r50753
      Jakub Jelinek committed
    • Fix last commit. · 56668fb0
      From-SVN: r50749
      Richard Sandiford committed