Patch to (partially) fix IA64 HP-UX bootstrap

Steve Ellcey sje@cup.hp.com
Mon Jun 18 21:30:00 GMT 2007


My IA64 HP-UX builds stopped working over the weekend.  This patch fixes
one of the problems but I wasn't able to do a full bootstrap because
there is at least one more problem.

Checked in as obvious (and as only affecting HP-UX).

Steve Ellcey
sje@cup.hp.com

2007-06-18  Steve Ellcey  <sje@cup.hp.com>

	* config/ia64/ia64.h (LIBGCC2_TF_CEXT): New.

Index: config/ia64/ia64.h
===================================================================
--- config/ia64/ia64.h	(revision 125813)
+++ config/ia64/ia64.h	(working copy)
@@ -286,6 +286,9 @@ while (0)
 /* We always want the XFmode operations from libgcc2.c.  */
 #define LIBGCC2_LONG_DOUBLE_TYPE_SIZE 80
 
+/* Needed On HP-UX, where LONG_DOUBLE_TYPE_SIZE is 128.  */
+#define LIBGCC2_TF_CEXT l
+
 #define DEFAULT_SIGNED_CHAR 1
 
 /* A C expression for a string describing the name of the data type to use for



More information about the Gcc-patches mailing list