* sh.h (RETURN_IN_MEMORY): Return variable size BLKmode
values in memory.
From-SVN: r52731
+Wed Apr 24 21:20:58 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * sh.h (RETURN_IN_MEMORY): Return variable size BLKmode
+ values in memory.
+
2002-04-24 Neil Booth <neil@daikokuya.demon.co.uk>
* attribs.c (c_common_attribute_table): Move table and handlers
#define RETURN_IN_MEMORY(TYPE) \
(TARGET_SH5 \
? ((TYPE_MODE (TYPE) == BLKmode \
- ? int_size_in_bytes (TYPE) \
+ ? (unsigned HOST_WIDE_INT) int_size_in_bytes (TYPE) \
: GET_MODE_SIZE (TYPE_MODE (TYPE))) > 8) \
: (TYPE_MODE (TYPE) == BLKmode \
|| TARGET_HITACHI && TREE_CODE (TYPE) == RECORD_TYPE))