Commit 9d162eb2 by Doug Evans

sparc.c (output_fp_move_quad): If TARGET_V9 and not TARGET_HARD_QUAD...

* sparc.c (output_fp_move_quad): If TARGET_V9 and not TARGET_HARD_QUAD, use
fmovd so it works if a quad float ends up in one of the upper 32
float regs.

From-SVN: r15984
parent 7e37212e
......@@ -6,6 +6,9 @@ Fri Oct 17 17:13:42 1997 David S. Miller <davem@tanya.rutgers.edu>
* sparc/sparc.c (dwarf2out_cfi_label): Extern no longer needed.
(output_double_int): Output DI mode values correctly when
HOST_BITS_PER_WIDE_INT is 64.
(output_fp_move_quad): If TARGET_V9 and not TARGET_HARD_QUAD, use
fmovd so it works if a quad float ends up in one of the upper 32
float regs.
* sparc/sparc.md (pic_{lo_sum,sethi}_di): New patterns
necessary for PIC support on sparc64.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment