OSDN Git Service

(DEFAULT_PCC_STRUCT_RETURN): Define to 0.
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Mar 1993 19:41:54 +0000 (19:41 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Mar 1993 19:41:54 +0000 (19:41 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3858 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/m68k/hp3bsd44.h
gcc/config/m68k/next.h
gcc/config/m68k/sun3mach.h
gcc/config/m88k/m88k.h
gcc/config/ns32k/pc532-mach.h
gcc/config/pa/pa-osf.h
gcc/config/rs6000/mach.h

index 08ea13a..bdb627d 100644 (file)
@@ -48,3 +48,7 @@
    doesn't support it.  */
 
 #define DBX_NO_XREFS
+
+/* Don't default to pcc-struct-return, because gcc is the only compiler, and
+   we want to retain compatibility with older gcc versions.  */
+#define DEFAULT_PCC_STRUCT_RETURN 0
index 792e81d..60e9ad2 100644 (file)
@@ -457,3 +457,7 @@ SECTION_FUNCTION (objc_module_info_section, \
    For NeXT's Mach-O format, this is 2^15.  */
 
 #define MAX_OFILE_ALIGNMENT 0x8000
+
+/* Don't default to pcc-struct-return, because gcc is the only compiler, and
+   we want to retain compatibility with older gcc versions.  */
+#define DEFAULT_PCC_STRUCT_RETURN 0
index 9bc4fb3..3d954e5 100644 (file)
@@ -9,3 +9,7 @@
 /* LINK_SPEC is needed only for Sunos 4.  */
 
 #undef LINK_SPEC
+
+/* Don't default to pcc-struct-return, because gcc is the only compiler, and
+   we want to retain compatibility with older gcc versions.  */
+#define DEFAULT_PCC_STRUCT_RETURN 0
index 9e8ceb7..031ca54 100644 (file)
@@ -1006,6 +1006,10 @@ enum reg_class { NO_REGS, AP_REG, XRF_REGS, GENERAL_REGS, AGRF_REGS,
                && TYPE_ALIGN (TYPE) == BITS_PER_WORD \
                && int_size_in_bytes (TYPE) == UNITS_PER_WORD))))
 
+/* Don't default to pcc-struct-return, because we have already specified
+   exactly how to return structures in the RETURN_IN_MEMORY macro.  */
+#define DEFAULT_PCC_STRUCT_RETURN 0
+
 /* Define how to find the value returned by a library function
    assuming the value has mode MODE.  */
 #define LIBCALL_VALUE(MODE)  gen_rtx (REG, MODE, 2)
index af0f28b..e59f131 100644 (file)
@@ -22,3 +22,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #undef CPP_PREDEFINES
 #define CPP_PREDEFINES "-Dns32532 -DPC532 -DMACH=1"
+
+/* Don't default to pcc-struct-return, because gcc is the only compiler, and
+   we want to retain compatibility with older gcc versions.  */
+#define DEFAULT_PCC_STRUCT_RETURN 0
index d6784d1..37f4b97 100644 (file)
@@ -29,3 +29,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #undef CPP_PREDEFINES
 #define CPP_PREDEFINES "-Dhppa -Dhp9000s800 -D__hp9000s800 -Dhp9k8 -Dunix -D_HPUX_SOURCE -Dhp9000 -Dhp800 -Dspectrum -DREVARGV -Dhp700 -DHP700 -Dparisc -D__pa_risc -DPARISC -DBYTE_MSF -DBIT_MSF"
 
+/* Don't default to pcc-struct-return, because gcc is the only compiler, and
+   we want to retain compatibility with older gcc versions.  */
+#define DEFAULT_PCC_STRUCT_RETURN 0
index d458a31..a2d942f 100644 (file)
@@ -34,3 +34,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 /* MACH doesn't have atexit.  */
 #undef HAVE_ATEXIT
+
+/* Don't default to pcc-struct-return, because gcc is the only compiler, and
+   we want to retain compatibility with older gcc versions.  */
+#define DEFAULT_PCC_STRUCT_RETURN 0