summaryrefslogtreecommitdiff
path: root/gcc/config/iq2000/iq2000.h
diff options
context:
space:
mode:
authorNathan Froyd <froydnj@codesourcery.com>2010-10-28 19:52:48 +0000
committerNathan Froyd <froydnj@gcc.gnu.org>2010-10-28 19:52:48 +0000
commit24ef86d7ad359cbe86946ce7cbebe151169909c1 (patch)
tree41217902b7f925527c7b76b72bc7bd67491b504c /gcc/config/iq2000/iq2000.h
parentb60613c38a1b83f9abd69278dcc351647161e747 (diff)
downloadgcc-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.h6
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 \