diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2004-07-08 16:57:48 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2004-07-08 16:57:48 +0000 |
commit | 652eb7440cd038df2aeb8226189a9d4cf8578108 (patch) | |
tree | c07d0ed79a9f0db3ec09e586d2e9f1ee07f9160c /gcc/expr.h | |
parent | 50711d27cf77c6e1b43c1360439d349a1987e4b7 (diff) | |
download | gcc-652eb7440cd038df2aeb8226189a9d4cf8578108.tar.gz |
expr.h (FUNCTION_ARG_PARTIAL_NREGS): Default to 0.
* 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.
From-SVN: r84300
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); |