This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Severe assembler funkiness on Irix 6
- To: "pedwards at ball dot com" <pedwards at ball dot com>
- Subject: Re: Severe assembler funkiness on Irix 6
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Thu, 05 Nov 1998 22:43:55 -0700
- cc: "'egcs at cygnus dot com'" <egcs at cygnus dot com>
- Reply-To: law at cygnus dot com
In message <01BE0727.6D0C6380.pedwards@ball.com>you write:
> We must now port this code to IRIX 6.2/6.3/6.?. I've just finished
> building egcs using 'cc -n32' for the bootstrap, and it works fine. But I
> could not install the needed parts of binutils, because gld/gas is not
> supported on Irix6 (why not?). I built egcs anyhow, and tried to build our
> code.
Nobody's done the work to support gas/gld for irix6. I hear rumblings that
this may happen in the future, but no definite plans.
> Is there any received wisdom on how to work around this? If the native
> Irix assembler is the only one available to us, then we are in for some
> serious rewriting pain. (The MipsPro CC compiler is so lacking it's not
> even funny, so using the native C++ compiler won't help us either.)
You might be able to use the new name mangling scheme -fsquangle. Note that
you'll have to get all the libraries built with that option and build all
your code with that option.
jeff