summaryrefslogtreecommitdiff
path: root/gcc/config/sparc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-02-21 18:21:14 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1995-02-21 18:21:14 -0500
commit8b109b37fc08e64e252ab7d3031283c94a638291 (patch)
tree804db72713ffd33458515ca2cde99ed7e257f631 /gcc/config/sparc
parent330e1b6be9df24eacd076ba149feba48e8bdeecc (diff)
downloadgcc-8b109b37fc08e64e252ab7d3031283c94a638291.tar.gz
Added arg to RETURN_POPS_ARGS.
From-SVN: r8999
Diffstat (limited to 'gcc/config/sparc')
-rw-r--r--gcc/config/sparc/sparc.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index e76da8ac620..9e0c11b353d 100644
--- a/gcc/config/sparc/sparc.h
+++ b/gcc/config/sparc/sparc.h
@@ -1177,11 +1177,12 @@ extern char leaf_reg_remap[];
/* Value is the number of bytes of arguments automatically
popped when returning from a subroutine call.
+ FUNDECL is the declaration node of the function (as a tree),
FUNTYPE is the data type of the function (as a tree),
or for a library call it is an identifier node for the subroutine name.
SIZE is the number of bytes of arguments passed on the stack. */
-#define RETURN_POPS_ARGS(FUNTYPE,SIZE) 0
+#define RETURN_POPS_ARGS(FUNDECL,FUNTYPE,SIZE) 0
/* Some subroutine macros specific to this machine.
When !TARGET_FPU, put float return values in the general registers,