diff options
| author | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-01-15 07:21:03 +0000 |
|---|---|---|
| committer | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-01-15 07:21:03 +0000 |
| commit | b3a9a0a809bc698836a38b42ca30fdbaebd6f9dc (patch) | |
| tree | 09dd369c15ffa5a4428b368c0b751fdf4a988275 | |
| parent | a6b4c5a9eecf2993f2d53fd85c29cb3571ab7a11 (diff) | |
| download | ppe42-gcc-b3a9a0a809bc698836a38b42ca30fdbaebd6f9dc.tar.gz ppe42-gcc-b3a9a0a809bc698836a38b42ca30fdbaebd6f9dc.zip | |
* system.h (STRUCT_VALUE_INCOMING_REGNUM): Poison.
* targhooks.c (default_struct_value_rtx): Don't use
STRUCT_VALUE_INCOMING_REGNUM.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75905 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/system.h | 2 | ||||
| -rw-r--r-- | gcc/targhooks.c | 4 |
3 files changed, 7 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dc04759aac5..c193e29efd8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2004-01-15 Kazu Hirata <kazu@cs.umass.edu> + + * system.h (STRUCT_VALUE_INCOMING_REGNUM): Poison. + * targhooks.c (default_struct_value_rtx): Don't use + STRUCT_VALUE_INCOMING_REGNUM. + 2004-01-15 Kelley Cook <kcook@gcc.gnu.org> PR bootstrap/12744 diff --git a/gcc/system.h b/gcc/system.h index 02863c255b3..b34ddf378d5 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -595,7 +595,7 @@ typedef char _Bool; INIT_GOFAST_OPTABS MULSI3_LIBCALL MULDI3_LIBCALL DIVSI3_LIBCALL \ DIVDI3_LIBCALL UDIVSI3_LIBCALL UDIVDI3_LIBCALL MODSI3_LIBCALL \ MODDI3_LIBCALL UMODSI3_LIBCALL UMODDI3_LIBCALL BUILD_VA_LIST_TYPE \ - PRETEND_OUTGOING_VARARGS_NAMED + PRETEND_OUTGOING_VARARGS_NAMED STRUCT_VALUE_INCOMING_REGNUM /* Other obsolete target macros, or macros that used to be in target headers and were not used, and may be obsolete or may never have diff --git a/gcc/targhooks.c b/gcc/targhooks.c index 18d3be3ad0c..79a3a7d5a13 100644 --- a/gcc/targhooks.c +++ b/gcc/targhooks.c @@ -108,9 +108,6 @@ default_struct_value_rtx (tree fntype ATTRIBUTE_UNUSED, int incoming) #ifdef STRUCT_VALUE_INCOMING rv = STRUCT_VALUE_INCOMING; #else -#ifdef STRUCT_VALUE_INCOMING_REGNUM - rv = gen_rtx_REG (Pmode, STRUCT_VALUE_INCOMING_REGNUM); -#else #ifdef STRUCT_VALUE rv = STRUCT_VALUE; #else @@ -121,7 +118,6 @@ default_struct_value_rtx (tree fntype ATTRIBUTE_UNUSED, int incoming) #endif #endif #endif -#endif } else { |

