diff options
Diffstat (limited to 'gcc/config/moxie/moxie.h')
-rw-r--r-- | gcc/config/moxie/moxie.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/gcc/config/moxie/moxie.h b/gcc/config/moxie/moxie.h index 30170b430ef..0cfc11b352b 100644 --- a/gcc/config/moxie/moxie.h +++ b/gcc/config/moxie/moxie.h @@ -231,11 +231,6 @@ enum reg_class /* Passing Arguments in Registers */ -/* A C expression that controls whether a function argument is passed - in a register, and which register. */ -#define FUNCTION_ARG(CUM,MODE,TYPE,NAMED) \ - moxie_function_arg(CUM,MODE,TYPE,NAMED) - /* A C type for declaring a variable that is used as the first argument of `FUNCTION_ARG' and other related values. */ #define CUMULATIVE_ARGS unsigned int @@ -253,14 +248,6 @@ enum reg_class #define INIT_CUMULATIVE_ARGS(CUM,FNTYPE,LIBNAME,FNDECL,N_NAMED_ARGS) \ (CUM = MOXIE_R0) -#define MOXIE_FUNCTION_ARG_SIZE(MODE, TYPE) \ - ((MODE) != BLKmode ? GET_MODE_SIZE (MODE) \ - : (unsigned) int_size_in_bytes (TYPE)) - -#define FUNCTION_ARG_ADVANCE(CUM,MODE,TYPE,NAMED) \ - (CUM = (CUM < MOXIE_R6 ? \ - CUM + ((3 + MOXIE_FUNCTION_ARG_SIZE(MODE,TYPE))/4) : CUM )) - /* How Scalar Function Values Are Returned */ /* STACK AND CALLING */ |