FFI_MIPS_O32 for O32 ABI.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72161
138bc75d-0d04-0410-961f-
82ee72b054a4
+2003-10-06 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * include/ffi_mips.h: Define FFI_MIPS_N32 for N32/N64 ABIs,
+ FFI_MIPS_O32 for O32 ABI.
+
2003-10-01 Andreas Tobler <a.tobler@schweiz.ch>
* testsuite/lib/libffi-dg.exp: Set LD_LIBRARY_PATH_64 for
2003-10-01 Andreas Tobler <a.tobler@schweiz.ch>
* testsuite/lib/libffi-dg.exp: Set LD_LIBRARY_PATH_64 for
#if !defined(_MIPS_SIM)
-- something is very wrong --
#else
#if !defined(_MIPS_SIM)
-- something is very wrong --
#else
-# if _MIPS_SIM==_ABIN32 && defined(_ABIN32)
+# if (_MIPS_SIM==_ABIN32 && defined(_ABIN32)) || (_MIPS_SIM==_ABI64 && defined(_ABI64))
# define FFI_MIPS_N32
# else
# define FFI_MIPS_N32
# else
+# if _MIPS_SIM==_ABIO32 && defined(_ABIO32)
# define FFI_MIPS_O32
# else
# define FFI_MIPS_O32
# else
-# if _MIPS_SIM==_ABIO32
-# define FFI_MIPS_O32
-# else
-- this is an unsupported platform --
-- this is an unsupported platform --