Commit 686667bf by Jim Wilson

(RETURN_IN_MEMORY): Return true for TCmode values.

From-SVN: r8295
parent af173031
...@@ -748,7 +748,9 @@ extern int leaf_function; ...@@ -748,7 +748,9 @@ extern int leaf_function;
in memory. in memory.
For v9, all aggregates are returned in memory. */ For v9, all aggregates are returned in memory. */
#define RETURN_IN_MEMORY(TYPE) \ #define RETURN_IN_MEMORY(TYPE) \
(TYPE_MODE (TYPE) == BLKmode || (! TARGET_V9 && TYPE_MODE (TYPE) == TFmode)) (TYPE_MODE (TYPE) == BLKmode \
|| (! TARGET_V9 && (TYPE_MODE (TYPE) == TFmode \
|| TYPE_MODE (TYPE) == TCmode)))
/* Functions which return large structures get the address /* Functions which return large structures get the address
to place the wanted value at offset 64 from the frame. to place the wanted value at offset 64 from the frame.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment