OSDN Git Service

* sparc.c (output_fp_move_quad): If TARGET_V9 and not TARGET_HARD_QUAD, use
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index ece2b75..df04a7f 100644 (file)
@@ -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.