This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: alphaev56-dec-osf4.0d: gas and ld not supported? (fwd)
- To: egcs at cygnus dot com
- Subject: Re: alphaev56-dec-osf4.0d: gas and ld not supported? (fwd)
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- Date: Wed, 14 Oct 1998 23:45:33 +0200 (MET DST)
- cc: Ian Lance Taylor <ian at cygnus dot com>
Forward of a binutils bug report. (Thanks Ian for your detailed reply!)
This means that EGCS cannot process template heavy C++ code on this
platform (Digital ld is broken, GNU ld does not fully support that
platform).
Unless EGCS and libstdc++ are already built with -fsquangle, that is,
something which is not mentioned in the installation instructions and
actually not really supported.
In my opinion, squangling should be enabled by default rather soon than
later.
I am well aware of the implications of breaking binary compatibility, but
just consider all these bug reports and enquiries we get with regard to
similiar problems under Solaris and further platforms.
Gerald
--
Gerald Pfeifer (Jerry) Vienna University of Technology
pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/
---------- Forwarded message ----------
From: Ian Lance Taylor <ian@cygnus.com>
To: pfeifer@dbai.tuwien.ac.at
Cc: bug-gnu-utils@gnu.org
Date: Thu, 10 Sep 1998 11:10:26 -0400
Date: Thu, 10 Sep 1998 10:55:44 +0200 (MET DST)
From: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
With binutils-2.9.1 as on the GNU mirror sites, I get
alpha[156]:~/binutils-2.9.1% ./configure
Configuring for a alphaev56-dec-osf4.0d host.
*** This configuration is not supported in the following subdirectories:
gas ld
(Any other directories should still work fine.)
Is this a bug in configure.guess or is this host really not supported?
Digital Unix is only partially supported. The GNU assembler does not
generate exception information which the native linker expects. The
GNU linker does not support shared libraries. I have a vague
recollection that Digital Unix 4.0 has added some additional
facilities which the GNU tools do not support.
Ian Taylor
ian@cygnus.com