aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/m88k
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/m88k
parent330e1b6be9df24eacd076ba149feba48e8bdeecc (diff)
downloadgcc-8b109b37fc08e64e252ab7d3031283c94a638291.zip
gcc-8b109b37fc08e64e252ab7d3031283c94a638291.tar.gz
gcc-8b109b37fc08e64e252ab7d3031283c94a638291.tar.bz2
Added arg to RETURN_POPS_ARGS.
From-SVN: r8999
Diffstat (limited to 'gcc/config/m88k')
-rw-r--r--gcc/config/m88k/m88k.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/gcc/config/m88k/m88k.h b/gcc/config/m88k/m88k.h
index 22b5eac..3ee14c3 100644
--- a/gcc/config/m88k/m88k.h
+++ b/gcc/config/m88k/m88k.h
@@ -1,8 +1,8 @@
/* Definitions of target machine for GNU compiler for
Motorola m88100 in an 88open OCS/BCS environment.
- Copyright (C) 1988, 89, 90, 91, 93, 1994 Free Software Foundation, Inc.
- Contributed by Michael Tiemann (tiemann@mcc.com)
- Enhanced by Michael Meissner (meissner@osf.org)
+ Copyright (C) 1988, 89, 90, 91, 93, 94, 1995 Free Software Foundation, Inc.
+ Contributed by Michael Tiemann (tiemann@cygnus.com)
+ Enhanced by Michael Meissner (meissner@cygnus.com)
Version 2 port by Tom Wood (twood@pets.sps.mot.com)
This file is part of GNU CC.
@@ -197,13 +197,13 @@ extern char * reg_names[];
Redefined in sysv4.h, and luna.h. */
#define VERSION_INFO1 "88open OCS/BCS, "
#ifndef VERSION_INFO2
-#define VERSION_INFO2 "$Revision: 1.60 $"
+#define VERSION_INFO2 "$Revision: 1.61 $"
#endif
#ifndef VERSION_STRING
#define VERSION_STRING version_string
#ifdef __STDC__
-#define TM_RCS_ID "@(#)" __FILE__ " $Revision: 1.60 $ " __DATE__
+#define TM_RCS_ID "@(#)" __FILE__ " $Revision: 1.61 $ " __DATE__
#else
#define TM_RCS_ID "$What$"
#endif /* __STDC__ */
@@ -973,10 +973,11 @@ enum reg_class { NO_REGS, AP_REG, XRF_REGS, GENERAL_REGS, AGRF_REGS,
/* 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
/* Define how to find the value returned by a function.
VALTYPE is the data type of the value (as a tree).