This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Building GCC for Intergraph Clipper
- To: "'gcc at gcc dot gnu dot org'" <gcc at gcc dot gnu dot org>
- Subject: Building GCC for Intergraph Clipper
- From: "Mackinlay, Patrick" <patrick dot mackinlay at kjv dot com dot au>
- Date: Fri, 31 Aug 2001 16:50:24 +0800
I've been working my way toward a build of 2.95.3 for the
clipper-intergraph-clix system definition with a fair degree of success. My
most common failures so far are:
failure to link to the system libbsd.a which contains useful things like
bzero, gettimeofday etc.
lots and lots and lots of warnings about "subscripts out of bounds" in many
of the source files using some of the common macros - more detail later
some warnings about mixing enum's with other types (presumably integers)
failures on uncast alloca()'s
failures on uncast comparison function pointers on qsort()'s
That about sums it up. After all this, I intend to start again, and try and
configure away as much as possible of the annoying stuff without modifying
the source. My question is, can I still submit patches against 2.95.3 for
this host? I fully intend to have a crack at 3.x when I have this version
working (and possibly attempted to port binutils), but I know that the rare
InterPro enthusiast out there would love to have binaries for this compiler
available...
Just out of interest, I've been quite impressed at the quality of the system
compiler (Intergraph's "acc", or "Advanced optimising C Compiler") in this
case - I'm sorta hoping gcc will beat it for performance... ;)
Regards,
Pat Mackinlay
Kellogg Joint Venture