diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 1994-12-19 22:08:55 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 1994-12-19 22:08:55 +0000 |
commit | 28ae04f1a40a7f8a53719117e0cbcd1b955562b2 (patch) | |
tree | b75fb44a3543f2ef3622bf97296b8b3950ff2b24 /gcc | |
parent | c211b99198b0a7d1664eaa4439eaf021cf5a28a3 (diff) | |
download | gcc-28ae04f1a40a7f8a53719117e0cbcd1b955562b2.zip gcc-28ae04f1a40a7f8a53719117e0cbcd1b955562b2.tar.gz gcc-28ae04f1a40a7f8a53719117e0cbcd1b955562b2.tar.bz2 |
Don't print CONST_DOUBLE as floating point if not MODE_FLOAT
From-SVN: r8668
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/mips/mips.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 3fd2e66..8e0d3bd 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -3648,7 +3648,8 @@ print_operand (file, op, letter) else if (code == MEM) output_address (XEXP (op, 0)); - else if (code == CONST_DOUBLE) + else if (code == CONST_DOUBLE + && GET_MODE_CLASS (GET_MODE (op)) == MODE_FLOAT) { REAL_VALUE_TYPE d; char s[30]; |