diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2004-01-14 20:16:57 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2004-01-14 20:16:57 +0000 |
commit | 16f425fc891bf818cc4405d44ba0cf9a2f094bb2 (patch) | |
tree | 776af902bcfd85415cd15bd17f42cb3963e1028f | |
parent | 2c4de30bbd4b92eac0cabf1c84ea6b5bddba20f5 (diff) | |
download | gcc-16f425fc891bf818cc4405d44ba0cf9a2f094bb2.zip gcc-16f425fc891bf818cc4405d44ba0cf9a2f094bb2.tar.gz gcc-16f425fc891bf818cc4405d44ba0cf9a2f094bb2.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/alpha/alpha.h | 5 | ||||
-rw-r--r-- | gcc/config/alpha/vms.h | 3 |
3 files changed, 6 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d4e2615..c45ba3e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2004-01-14 Kazu Hirata <kazu@cs.umass.edu> + + * config/alpha/alpha.h (STRUCT_VALUE): Remove. + * config/alpha/vms.h (STRUCT_VALUE_REGNUM): Remove #undef. + (STRUCT_VALUE): Remove. + 2003-01-14 Steven Bosscher <stevenb@suse.de> * system.h: Poison PROMOTED_MODE diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index fac2772..78dbd10 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 338ed55..b47c7e3 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. */ |