This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Patch to (partially) fix IA64 HP-UX bootstrap
- From: Steve Ellcey <sje at cup dot hp dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: ubizjak at gmail dot com
- Date: Mon, 18 Jun 2007 13:55:50 -0700 (PDT)
- Subject: Patch to (partially) fix IA64 HP-UX bootstrap
- Reply-to: sje at cup dot hp dot com
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