diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-02-21 18:21:14 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-02-21 18:21:14 -0500 |
commit | 8b109b37fc08e64e252ab7d3031283c94a638291 (patch) | |
tree | 804db72713ffd33458515ca2cde99ed7e257f631 /gcc/config/m88k | |
parent | 330e1b6be9df24eacd076ba149feba48e8bdeecc (diff) | |
download | gcc-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.h | 13 |
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). |