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]

AIX compile fail on trunk


If there is a better list, please point me to it.

I am using the git mirror with my branch set to origin/trunk.  It was set to "master".  The last "git pull" was an hour or so ago.  (It failed, I did a git pull, and it still fails).

I'm on AIX 6.1 TL07 SP03 using a GCC 4.5.2 that I built.  No changes to trunk yet.

I passed these flags to configure:
    "--with-gmp=${PUBLIC_BASE}" \
    "--with-mpfr=${PUBLIC_BASE}" \
    "--with-mpc=${PUBLIC_BASE}" \
    "--disable-nls" \
    "--enable-threads=aix" \
    "--with-libiconv-prefix=/usr" \
    "--enable-languages=c,c++"

The compile failed with:

> /usr/work/build/gcc.git/./gcc/xgcc -B/usr/work/build/gcc.git/./gcc/ -B/gsa/ausgsa/projects/r/ruby/powerpc-ibm-aix6.1.0.0/bin/ -B/gsa/ausgsa/projects/r/ruby/powerpc-ibm-aix6.1.0.0/lib/ -isystem /gsa/ausgsa/projects/r/ruby/powerpc-ibm-aix6.1.0.0/include -isystem /gsa/ausgsa/projects/r/ruby/powerpc-ibm-aix6.1.0.0/sys-include    -g -O2 -pthread -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -mlong-double-128 -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -mlong-double-128 -I. -I. -I../../.././gcc -I/usr/work/src/gcc.git/libgcc -I/usr/work/src/gcc.git/libgcc/. -I/usr/work/src/gcc.git/libgcc/../gcc -I/usr/work/src/gcc.git/libgcc/../include  -DHAVE_CC_TLS -DUSE_EMUTLS -o _fixunssfsi.o -MT _fixunssfsi.o -MD -MP -MF _fixunssfsi.dep -DL_fixunssfsi -c /usr/work/src/gcc.git/libgcc/libgcc2.c 
> Assembler:
> /tmp//cc0k10sX.s: line 478: Instruction stfiwx is not implemented in the current assembly mode PPC.
> /tmp//cc0k10sX.s: line 489: Instruction stfiwx is not implemented in the current assembly mode PPC.

(stage_current has 'stage1' in it)

A few questions:

1) Am I on the right branch?  I want to be on whatever you guys call "the trunk".  Is that origin/trunk or master?

2) After a git pull, do I need to completely blow away my build tree and start completely over or can I just do configure and make?

3) Anyone have suggestions about the above error?

Thank you,
Perry Smith


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