* (RETURN_IN_MEMORY): Handle BLKmode values.

From-SVN: r3711
This commit is contained in:
Doug Evans 1993-03-12 00:11:19 +00:00
parent b49e978eeb
commit 9516a9afd7
1 changed files with 2 additions and 1 deletions

View File

@ -458,7 +458,8 @@ enum reg_class { NO_REGS, LONG_REGS, GENERAL_REGS, SP_REG, ALL_REGS, LIM_REG_CLA
#define STRUCT_VALUE_INCOMING 0
/* Return true if X should be returned in memory. */
#define RETURN_IN_MEMORY(X) (GET_MODE_SIZE (TYPE_MODE (X)) > 4)
#define RETURN_IN_MEMORY(X) \
(TYPE_MODE (X) == BLKmode || GET_MODE_SIZE (TYPE_MODE (X)) > 4)
/* When defined, the compiler allows registers explicitly used in the
rtl to be used as spill registers but prevents the compiler from