This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: AIX status?
- To: dje at watson dot ibm dot com (David Edelsohn)
- Subject: Re: AIX status?
- From: Hidvegi <hzoli at austin dot ibm dot com>
- Date: Thu, 1 Feb 2001 16:26:40 -0600 (CST)
- Cc: hzoli at austin dot ibm dot com, gcc at gcc dot gnu dot org
David Edelsohn wrote:
> Hidvegi> I've compiled binutils from CVS and that did not work. Are the
> Hidvegi> changes for the AIX Linux affinity package checked in to the binutils
> Hidvegi> CVS?
>
> Mark has used the CVS version. I have used the CVS version. If
> you are not going to provide any more detailed informtaion than "did not
> work", we cannot proceed.
OK, I think I've figured it out, it is a binutils config problem. I'm
compiling on a Power3, and lsattr says that it is a PowerPC_POWER3
box. config.guess greps POWER here and secects rs6000-ibm-aix4.3.3.0
instead of powerpc-ibm-aix4.3.3.0. POWER3 is really a PowerPC, and
does not even support the rios1/2 specific instructions. config.bfd
in binutils only enables coff64 for powerpc-*-aix*. So either
config.guess should be changed to detect powerpc-ibm-aix* or
config.bfd has to be changed to enable 64-bit for rs6000-ibm-aix*
targets. Probably both should be changed. This distinction of
rs6000-aix and powerpc-aix is confusing, the later is really a subset
of the former.
Zoli