OSDN Git Service

* config/alpha/alpha.h (STRUCT_VALUE): Remove.
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Jan 2004 20:16:57 +0000 (20:16 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Jan 2004 20:16:57 +0000 (20:16 +0000)
* config/alpha/vms.h (STRUCT_VALUE_REGNUM): Remove #undef.
(STRUCT_VALUE): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75881 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/alpha/alpha.h
gcc/config/alpha/vms.h

index d4e2615..c45ba3e 100644 (file)
@@ -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
index fac2772..78dbd10 100644 (file)
@@ -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
 \f
 /* Define the classes of registers for register constraints in the
    machine description.  Also define ranges of constants.
index 338ed55..b47c7e3 100644 (file)
@@ -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.  */