diff options
author | rms <rms@138bc75d-0d04-0410-961f-82ee72b054a4> | 1993-01-07 00:08:40 +0000 |
---|---|---|
committer | rms <rms@138bc75d-0d04-0410-961f-82ee72b054a4> | 1993-01-07 00:08:40 +0000 |
commit | 33309fd6f08bfac5aad0ab3d1cf5c6906cba449a (patch) | |
tree | 24b20d12f0f19e4482dd8d7743ea47d53225c153 /gcc/varasm.c | |
parent | 3d3f00ddde6140f9e4a7cd563fb3e111f7ccc0ad (diff) | |
download | gcc-33309fd6f08bfac5aad0ab3d1cf5c6906cba449a.tar.gz |
(assemble_real): Use `ASM_OUTPUT_BYTE_FLOAT' and
`ASM_OUTPUT_SHORT_FLOAT' for QFmode and HFmode respectively.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3136 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r-- | gcc/varasm.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index 217c9ed2d11..e5d13522a0d 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); |