aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-01-07 00:08:40 +0000
committerRichard Stallman <rms@gnu.org>1993-01-07 00:08:40 +0000
commitb7526ea509abf31774a6a99e8ead135c01da1e22 (patch)
tree24b20d12f0f19e4482dd8d7743ea47d53225c153
parent213062d084a4ee799d961019f4532832d59ebad8 (diff)
downloadgcc-b7526ea509abf31774a6a99e8ead135c01da1e22.zip
gcc-b7526ea509abf31774a6a99e8ead135c01da1e22.tar.gz
gcc-b7526ea509abf31774a6a99e8ead135c01da1e22.tar.bz2
(assemble_real): Use `ASM_OUTPUT_BYTE_FLOAT' and
`ASM_OUTPUT_SHORT_FLOAT' for QFmode and HFmode respectively. From-SVN: r3136
-rw-r--r--gcc/varasm.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c
index 217c9ed..e5d1352 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -1213,6 +1213,16 @@ assemble_real (d, mode)
switch (mode)
{
+#ifdef ASM_OUTPUT_BYTE_FLOAT
+ case QFmode:
+ ASM_OUTPUT_BYTE_FLOAT (asm_out_file, d);
+ break;
+#endif
+#ifdef ASM_OUTPUT_SHORT_FLOAT
+ case HFmode:
+ ASM_OUTPUT_SHORT_FLOAT (asm_out_file, d);
+ break;
+#endif
#ifdef ASM_OUTPUT_FLOAT
case SFmode:
ASM_OUTPUT_FLOAT (asm_out_file, d);