aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-03-31 20:40:45 +0000
committerRichard Stallman <rms@gnu.org>1993-03-31 20:40:45 +0000
commit969e811dc6ed792f1c6386e5b7141e444294f4d6 (patch)
tree938060543c54b0a9fc44e57ff6865e583aa69519
parentf29b2a444a9d340b092cd8325026602a111cd229 (diff)
downloadgcc-969e811dc6ed792f1c6386e5b7141e444294f4d6.zip
gcc-969e811dc6ed792f1c6386e5b7141e444294f4d6.tar.gz
gcc-969e811dc6ed792f1c6386e5b7141e444294f4d6.tar.bz2
(ASM_OUTPUT_DOUBLE): Use new REAL_VALUE... macros.
From-SVN: r3958
-rw-r--r--gcc/config/vax/vaxv.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/config/vax/vaxv.h b/gcc/config/vax/vaxv.h
index d526c19..7d7ca45 100644
--- a/gcc/config/vax/vaxv.h
+++ b/gcc/config/vax/vaxv.h
@@ -61,5 +61,8 @@ output_file_directive ((FILE), main_input_filename)
}
#undef ASM_OUTPUT_DOUBLE
-#define ASM_OUTPUT_DOUBLE(FILE,VALUE) \
- fprintf (FILE, "\t.double 0d%.20e\n", (VALUE))
+#define ASM_OUTPUT_DOUBLE(FILE,VALUE) \
+do { char dstr[30]; \
+ REAL_VALUE_TO_DECIMAL (VALUE, "%.20e", dstr); \
+ fprintf (FILE, "\t.double 0d%s\n", dstr); \
+ } while (0)