------- Comment #3 from rashmihegde at hp dot com 2006-12-20 07:12 -------
(In reply to comment #2)
> Can you attach the preprocessed source?
>
hello there, sorry for the late reply.
After I added the following patch to gcc-3.4.6/gcc/config/ia64/hpux.h I could
get rid of the error in the gnustep-base build on the ia64 machine.
diff -rupN gcc-3.4.6.orig/gcc/config/ia64/hpux.h
gcc-3.4.6/gcc/config/ia64/hpux.h
--- gcc-3.4.6.orig/gcc/config/ia64/hpux.h 2006-10-23 12:57:31.000000000
+0530
+++ gcc-3.4.6/gcc/config/ia64/hpux.h 2006-10-23 12:57:31.000000000 +0530
@@ -40,6 +40,9 @@ do { \
builtin_define("__IA64__"); \
builtin_define("_LONGLONG"); \
builtin_define("_INCLUDE_LONGLONG"); \
+ builtin_define("__fpreg=long double"); \
+ builtin_define("__float80=long double"); \
+ builtin_define("__float128=long double"); \
builtin_define("_UINT128_T"); \
if (c_dialect_cxx () || !flag_iso) \
{ \
These declarations were present in the earlier gcc (3.3.2).
Please include these declarations in the next release of gcc.
--
rashmihegde at hp dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29412