projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5c73b26
)
(expand_inline_function): Set MEM_IN_STRUCT_P for return value if needed.
author
Richard Stallman
<rms@gnu.org>
Thu, 27 May 1993 04:31:39 +0000
(
04:31
+0000)
committer
Richard Stallman
<rms@gnu.org>
Thu, 27 May 1993 04:31:39 +0000
(
04:31
+0000)
From-SVN: r4581
gcc/integrate.c
patch
|
blob
|
history
diff --git
a/gcc/integrate.c
b/gcc/integrate.c
index 6ad951e8044b136feae269fb9be83f0c95220c20..ad26413ed48101cc3c49e1328f85830bfaedfcad 100644
(file)
--- a/
gcc/integrate.c
+++ b/
gcc/integrate.c
@@
-1739,8
+1739,11
@@
expand_inline_function (fndecl, parms, target, ignore, type, structure_value_add
emit_line_note (input_filename, lineno);
if (structure_value_addr)
- return gen_rtx (MEM, TYPE_MODE (type),
- memory_address (TYPE_MODE (type), structure_value_addr));
+ {
+ target = gen_rtx (MEM, TYPE_MODE (type),
+ memory_address (TYPE_MODE (type), structure_value_addr));
+ MEM_IN_STRUCT_P (target) = 1;
+ }
return target;
}
\f