From d220de0ed226524460e398c80a580e0dc74b420f Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sat, 21 Feb 2004 00:39:05 +0000 Subject: alias.c (OUTGOING_REGNO): Don't define the default. * alias.c (OUTGOING_REGNO): Don't define the default. * builtins.c (OUTGOING_REGNO): Likewise. (INCOMING_REGNO): Likewise. (apply_args_register_offset): Always use OUTGOING_REGNO. * combine.c (OUTGOING_REGNO): Likewise. * sibcall.c (OUTGOING_REGNO): Likewise. * defaults.h (INCOMING_REGNO): Provide the default. (OUTGOING_REGNO): Likewise. From-SVN: r78203 --- gcc/defaults.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'gcc/defaults.h') diff --git a/gcc/defaults.h b/gcc/defaults.h index 57e53f4..551c978 100644 --- a/gcc/defaults.h +++ b/gcc/defaults.h @@ -690,4 +690,13 @@ You Lose! You must define PREFERRED_DEBUGGING_TYPE! #define CASE_VECTOR_PC_RELATIVE 0 #endif +/* Register mappings for target machines without register windows. */ +#ifndef INCOMING_REGNO +#define INCOMING_REGNO(N) (N) +#endif + +#ifndef OUTGOING_REGNO +#define OUTGOING_REGNO(N) (N) +#endif + #endif /* ! GCC_DEFAULTS_H */ -- cgit v1.1