diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2004-07-08 16:57:48 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@redhat.com> | 2004-07-08 16:57:48 +0000 |
commit | 61850458fc5fa0d1e6a9628ea4ba1142d2fe82be (patch) | |
tree | c07d0ed79a9f0db3ec09e586d2e9f1ee07f9160c /gcc/expr.h | |
parent | bab8ab2669525dd7950f2ef8ea9bc3ed251c73c4 (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.h | 12 |
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); |