This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: bootstrap of 3.4.1 RC1 failed on powerpc-ibm-aix4.3.3.0


On Tue, Jun 29, 2004 at 02:58:06PM -0400, David Edelsohn wrote:
> 	Did GCC 3.4.0 bootstrap on AIX 4.3.3?  GCC's use of forward
> references in assembly language output is a long-standing problem on AIX.
> However, GCC 3.4.1 RC1 bootstrap on AIX 5.1 and produces similar forward
> references in libstdc++/src/strstream.s.

I had thought that I tested 3.4.0 on this platform, but evidently not.  I
did test the final 3.3.4 on that platform, results are at
http://gcc.gnu.org/ml/gcc-testresults/2004-06/msg00101.html

> 	IBM no longer supports AIX 4.3, so I have not been testing on that
> target and it isn't a GCC evaluation platform for GCC 3.4.  I am not sure
> what has changed in GCC or the AIX assembler to cause the problem.  You
> should be able to disable thunks to work around the problem.

I don't have a great deal of motivation to find a fix; I run tests on
random collections of boxes I can find in our porting center, and in many
cases these boxes have old versions of OSes.  If someone suggests that
I apply a patch, I am not in a position to do so.  But I don't mind
putting otherwise unused machines to work.

I think my only follow-through will to give Janis a "fail" indication for
her build status reports; I will also test 3.4.0.

That is, unless binutils is a possibility.  I know that you recommend
against the use of binutils on AIX, but if gas is better about forward
references ...


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]