diff options
author | Nathan Froyd <froydnj@codesourcery.com> | 2010-10-28 19:52:48 +0000 |
---|---|---|
committer | Nathan Froyd <froydnj@gcc.gnu.org> | 2010-10-28 19:52:48 +0000 |
commit | 24ef86d7ad359cbe86946ce7cbebe151169909c1 (patch) | |
tree | 41217902b7f925527c7b76b72bc7bd67491b504c /gcc/config/iq2000/iq2000.h | |
parent | b60613c38a1b83f9abd69278dcc351647161e747 (diff) | |
download | gcc-24ef86d7ad359cbe86946ce7cbebe151169909c1.tar.gz |
iq2000-protos.h (function_arg): Delete.
* config/iq2000/iq2000-protos.h (function_arg): Delete.
(function_arg_advance): Delete.
* config/iq2000/iq2000.h (FUNCTION_ARG, FUNCTION_ARG_ADVANCE): Delete.
* config/iq2000/iq2000.c (function_arg): Rename to...
(iq2000_function_arg): ...this. Make static. Take a const_tree and
a bool.
(function_arg_advance): Rename to...
(iq2000_function_arg_advance): ...this. Make static. Take a
const_tree and a bool.
(iq2000_expand_prologue): Call iq2000_function_arg_advance and
iq2000_function_arg.
(iq2000_pass_by_reference): Call iq2000_function_arg).
(TARGET_FUNCTION_ARG, TARGET_FUNCTION_ARG_ADVANCE): Define.
From-SVN: r166035
Diffstat (limited to 'gcc/config/iq2000/iq2000.h')
-rw-r--r-- | gcc/config/iq2000/iq2000.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/gcc/config/iq2000/iq2000.h b/gcc/config/iq2000/iq2000.h index 91c5173416d..716be5b7a67 100644 --- a/gcc/config/iq2000/iq2000.h +++ b/gcc/config/iq2000/iq2000.h @@ -359,9 +359,6 @@ enum reg_class /* Function Arguments in Registers. */ -#define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ - function_arg (& CUM, MODE, TYPE, NAMED) - #define MAX_ARGS_IN_REGISTERS 8 typedef struct iq2000_args @@ -383,9 +380,6 @@ typedef struct iq2000_args #define INIT_CUMULATIVE_ARGS(CUM, FNTYPE, LIBNAME, INDIRECT, N_NAMED_ARGS) \ init_cumulative_args (& CUM, FNTYPE, LIBNAME) \ -#define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \ - function_arg_advance (& CUM, MODE, TYPE, NAMED) - #define FUNCTION_ARG_PADDING(MODE, TYPE) \ (! BYTES_BIG_ENDIAN \ ? upward \ |