diff options
author | Richard Stallman <rms@gnu.org> | 1992-02-15 05:02:26 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-02-15 05:02:26 +0000 |
commit | 349860d8b970b0eefa8e92a01fe68aa94cb604f7 (patch) | |
tree | 39bc8bbd9086e798e0f4a184d2f408194b35d505 | |
parent | c6a1db6c73b62b058031476c867cd734a815e273 (diff) | |
download | gcc-349860d8b970b0eefa8e92a01fe68aa94cb604f7.zip gcc-349860d8b970b0eefa8e92a01fe68aa94cb604f7.tar.gz gcc-349860d8b970b0eefa8e92a01fe68aa94cb604f7.tar.bz2 |
*** empty log message ***
From-SVN: r325
-rw-r--r-- | gcc/config/m68k/mot3300.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/m68k/mot3300.h b/gcc/config/m68k/mot3300.h index 3ad6bc4..a6cb948 100644 --- a/gcc/config/m68k/mot3300.h +++ b/gcc/config/m68k/mot3300.h @@ -441,15 +441,15 @@ do { union { float f; long l;} tem; \ union { float f; int i; } u1; \ u.i[0] = CONST_DOUBLE_LOW (X); u.i[1] = CONST_DOUBLE_HIGH (X); \ u1.f = u.d; \ - /* Use hex representation even if CODE is f, as needs it. */ \ + /* Use hex representation even if CODE is f. as needs it. */ \ if (CODE == 'f') \ fprintf (FILE, "&0x%x", u1.i); \ else \ fprintf (FILE, "&0x%x", u1.i); } \ else if (GET_CODE (X) == CONST_DOUBLE && GET_MODE (X) == DFmode) \ { union { double d; int i[2]; } u; \ - u.i[0] = CONST_DOUBLE_LOW (X); u.i[1] = CONST_DOUBLE_HIGH (X); \ - fprintf (FILE, "&0x%x%x", u.i[0], u.i[1]); } \ + PRINT_OPERAND_EXTRACT_FLOAT (X); \ + fprintf (FILE, "&0x%08x%08x", u.i[0], u.i[1]); } \ else { putc ('&', FILE); output_addr_const (FILE, X); }} #undef PRINT_OPERAND_ADDRESS |