From 56e2d43535dd2e8f10ad92fecf1d78b1542a0b02 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Tue, 5 Oct 1993 06:24:31 -0400 Subject: [PATCH] (decode_rtx_const, case CONST_DOUBLE): Only use mode of X if it is not VOIDmode. From-SVN: r5602 --- gcc/varasm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/varasm.c b/gcc/varasm.c index 13ae19e0d15..e2c0f5148b0 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -2705,7 +2705,8 @@ decode_rtx_const (mode, x, value) { case CONST_DOUBLE: value->kind = RTX_DOUBLE; - value->mode = GET_MODE (x); + if (GET_MODE (x) != VOIDmode) + value->mode = GET_MODE (x); bcopy (&CONST_DOUBLE_LOW (x), &value->un.du, sizeof value->un.du); break; -- 2.30.2