aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2004-07-08 16:57:48 +0000
committerAlexandre Oliva <aoliva@redhat.com>2004-07-08 16:57:48 +0000
commit61850458fc5fa0d1e6a9628ea4ba1142d2fe82be (patch)
treec07d0ed79a9f0db3ec09e586d2e9f1ee07f9160c /gcc/expr.h
parentbab8ab2669525dd7950f2ef8ea9bc3ed251c73c4 (diff)
* expr.h (FUNCTION_ARG_PARTIAL_NREGS): Default to 0.
(FUNCTION_ARG_PASS_BY_REFERENCE): Likewise. (FUNCTION_ARG_CALLEE_COPIES): Likewise. * calls.c: Remove ifdefs of macros above. * functions.c: Likewise. * expr.c: Likewise. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@84300 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/expr.h')
-rw-r--r--gcc/expr.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/expr.h b/gcc/expr.h
index 9bfef9381c9..b335db0f373 100644
--- a/gcc/expr.h
+++ b/gcc/expr.h
@@ -203,6 +203,18 @@ do { \
#define FUNCTION_ARG_BOUNDARY(MODE, TYPE) PARM_BOUNDARY
#endif
+#ifndef FUNCTION_ARG_PARTIAL_NREGS
+#define FUNCTION_ARG_PARTIAL_NREGS(CUM, MODE, TYPE, NAMED) 0
+#endif
+
+#ifndef FUNCTION_ARG_PASS_BY_REFERENCE
+#define FUNCTION_ARG_PASS_BY_REFERENCE(CUM, MODE, TYPE, NAMED) 0
+#endif
+
+#ifndef FUNCTION_ARG_CALLEE_COPIES
+#define FUNCTION_ARG_CALLEE_COPIES(CUM, MODE, TYPE, NAMED) 0
+#endif
+
tree split_complex_types (tree);
tree split_complex_values (tree);