fprintf (FILE, "\t.word 0x%lx\n\t.word 0x%lx\n", t[0], t[1]); \
} \
else \
fprintf (FILE, "\t.word 0x%lx\n\t.word 0x%lx\n", t[0], t[1]); \
} \
else \
- fprintf (FILE, "\t.double %.20g\n", VALUE); \
+ fprintf (FILE, "\t.double %.20e\n", VALUE); \
}
/* This is how to output an assembler line defining a `float' constant.
}
/* This is how to output an assembler line defining a `float' constant.
fprintf (FILE, "\t.word 0x%lx\n", t); \
} \
else \
fprintf (FILE, "\t.word 0x%lx\n", t); \
} \
else \
- fprintf (FILE, "\t.float %.12g\n", VALUE); \
+ fprintf (FILE, "\t.float %.12e\n", VALUE); \
}
#endif /* word order matches */
}
#endif /* word order matches */