diff options
author | J"orn Rennecke <amylaar@cygnus.co.uk> | 1999-02-25 14:02:32 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 1999-02-25 14:02:32 +0000 |
commit | 9ab70a9bd7c8ee4fcf2f074459525e981ed1ca2e (patch) | |
tree | 4b4ce259afa9f7f20acfba1fca1ef92f60b9c55f /gcc/cppinit.c | |
parent | 345137c78a04d79092b6c8633dd11470f30e7267 (diff) | |
download | gcc-9ab70a9bd7c8ee4fcf2f074459525e981ed1ca2e.zip gcc-9ab70a9bd7c8ee4fcf2f074459525e981ed1ca2e.tar.gz gcc-9ab70a9bd7c8ee4fcf2f074459525e981ed1ca2e.tar.bz2 |
sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures in registers.
* sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures
in registers.
* expr.h (PRETEND_OUTGOING_VARARGS_NAMED): Provide default definition.
* function.c (assign_parms): Honour PRETEND_OUTGOING_VARARGS_NAMED.
* calls.c (expand_call): Likewise.
* sh.c (sh_expand_prologue): For TARGET_HITACHI, don't push varargs /
stdarg arguments.
* sh.h (CPP_SPEC): Add -D__HITACHI__ for -mhitachi.
(FUNCTION_ARG): For TARGET_HITACHI, don't pass unnamed
arguments in registers.
(PRETEND_OUTGOING_VARARGS_NAMED): Define.
* va-sh.h (entire file): If __HITACHI__ is defined, use sh[123]
flavour varargs.
From-SVN: r25440
Diffstat (limited to 'gcc/cppinit.c')
0 files changed, 0 insertions, 0 deletions