From 16f425fc891bf818cc4405d44ba0cf9a2f094bb2 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Wed, 14 Jan 2004 20:16:57 +0000 Subject: [PATCH] alpha.h (STRUCT_VALUE): Remove. * config/alpha/alpha.h (STRUCT_VALUE): Remove. * config/alpha/vms.h (STRUCT_VALUE_REGNUM): Remove #undef. (STRUCT_VALUE): Remove. From-SVN: r75881 --- gcc/ChangeLog | 6 ++++++ gcc/config/alpha/alpha.h | 5 ----- gcc/config/alpha/vms.h | 3 --- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d4e26153f66..c45ba3e270a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2004-01-14 Kazu Hirata + + * config/alpha/alpha.h (STRUCT_VALUE): Remove. + * config/alpha/vms.h (STRUCT_VALUE_REGNUM): Remove #undef. + (STRUCT_VALUE): Remove. + 2003-01-14 Steven Bosscher * system.h: Poison PROMOTED_MODE diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index fac277240a3..78dbd105845 100644 --- a/gcc/config/alpha/alpha.h +++ b/gcc/config/alpha/alpha.h @@ -694,11 +694,6 @@ extern const char *alpha_tls_size_string; /* For -mtls-size= */ current_file functions. Moreover, we do not expose the ldgp until after reload, so we're probably safe. */ /* #define PIC_OFFSET_TABLE_REG_CALL_CLOBBERED */ - -/* Register in which address to store a structure value - arrives in the function. On the Alpha, the address is passed - as a hidden argument. */ -#define STRUCT_VALUE 0 /* Define the classes of registers for register constraints in the machine description. Also define ranges of constants. diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h index 338ed559a32..b47c7e38646 100644 --- a/gcc/config/alpha/vms.h +++ b/gcc/config/alpha/vms.h @@ -51,9 +51,6 @@ Boston, MA 02111-1307, USA. */ #undef TARGET_VERSION #define TARGET_VERSION fprintf (stderr, " (%s)", TARGET_NAME); -/* The structure return address arrives as an "argument" on VMS. */ -#undef STRUCT_VALUE_REGNUM -#define STRUCT_VALUE 0 #undef PCC_STATIC_STRUCT_RETURN /* "long" is 32 bits, but 64 bits for Ada. */ -- 2.30.2