This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

powerpc64 native g77 build


Fixes:

f771: .../gcc/f/com.c:11342: ffecom_init_0: Assertion `((type)->size_) == sizeof (ffetargetInteger1)' failed.
f771: internal error: Aborted

gcc/f/ChangeLog
	* target.h (FFETARGET_32bit_longs): Don't define for powerpc64.

OK mainline and branch?

Index: gcc/f/target.h
===================================================================
RCS file: /cvs/gcc/gcc/gcc/f/target.h,v
retrieving revision 1.16
diff -u -p -r1.16 target.h
--- gcc/f/target.h	7 May 2002 16:29:02 -0000	1.16
+++ gcc/f/target.h	26 Aug 2002 00:08:50 -0000
@@ -224,7 +224,14 @@ the Free Software Foundation, 59 Temple 
 #define FFETARGET_f2cTYLOGICAL2 13
 #define FFETARGET_f2cTYQUAD 14
 
-#if !defined(__alpha__) && (!defined (_ARCH_PPC) || !defined (__64BIT__)) && (!defined(__sparc__) || (!defined(__sparcv9) && !defined(__arch64__))) && (!defined(__ia64__) || !defined(__LP64__)) && (!defined(__hppa__) || !defined(__LP64__)) && !defined(__s390x__)  && !defined(__x86_64__)
+#if (!defined(__alpha__) \
+     && (!defined (_ARCH_PPC) || !defined (__64BIT__)) \
+     && !defined(__powerpc64__) \
+     && (!defined(__sparc__) || (!defined(__sparcv9) && !defined(__arch64__)))\
+     && (!defined(__ia64__) || !defined(__LP64__)) \
+     && (!defined(__hppa__) || !defined(__LP64__)) \
+     && !defined(__s390x__) \
+     && !defined(__x86_64__))
 #define FFETARGET_32bit_longs
 #endif
 

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]