aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-02-15 05:02:26 +0000
committerRichard Stallman <rms@gnu.org>1992-02-15 05:02:26 +0000
commit349860d8b970b0eefa8e92a01fe68aa94cb604f7 (patch)
tree39bc8bbd9086e798e0f4a184d2f408194b35d505 /gcc
parentc6a1db6c73b62b058031476c867cd734a815e273 (diff)
downloadgcc-349860d8b970b0eefa8e92a01fe68aa94cb604f7.zip
gcc-349860d8b970b0eefa8e92a01fe68aa94cb604f7.tar.gz
gcc-349860d8b970b0eefa8e92a01fe68aa94cb604f7.tar.bz2
*** empty log message ***
From-SVN: r325
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/m68k/mot3300.h6
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