summaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2001-11-30 22:47:54 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2001-11-30 22:47:54 +0000
commit213fb6cc62fbba3f974b0d2e80b75ac7645a1d17 (patch)
tree8ff25cb58920c75dc428fd0626516a5513200442 /gcc/config
parent4b0082d4f45c6875dc128309920dd3e3f90eef99 (diff)
downloadgcc-213fb6cc62fbba3f974b0d2e80b75ac7645a1d17.tar.gz
* config/sparc/sparc.c (DF_MODES_NO_S): Fix pr/3623, define to
accept DFmode and DImode only. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47497 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/sparc/sparc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c
index 6d5f8bb4e3e..618a5c07d14 100644
--- a/gcc/config/sparc/sparc.c
+++ b/gcc/config/sparc/sparc.c
@@ -3013,7 +3013,7 @@ enum sparc_mode_class {
#define DF_MODES (S_MODES | D_MODES)
/* Modes for double-float only quantities. */
-#define DF_MODES_NO_S (D_MODES)
+#define DF_MODES_NO_S ((1 << (int) D_MODE) | (1 << (int) DF_MODE))
/* Modes for quad-float only quantities. */
#define TF_ONLY_MODES (1 << (int) TF_MODE)