gcc 3.3.1 on AIX 5.2?

Paul Ripke stix@stix.homeunix.net
Thu Sep 25 09:28:00 GMT 2003


Anyone running recent a recent gcc release on AIX 5.2? I've tried
building gcc 3.3.1 with a mostly-working IBM compiled gcc, and gnumake.
The error is during the libgcc2 build. I have a vague recollection
building gcc on MacBSD 0.8 where some m68k gcc libraries can't be
natively built by gcc... Is this something similar?

Build error is:

./xgcc -B./ -B/app/gcc/powerpc-ibm-aix5.2.0.0/bin/ -isystem 
/app/gcc/powerpc-ibm-aix5.2.0.0/include -isystem 
/app/gcc/powerpc-ibm-aix5.2.0.0/sys-include -O2  -DIN_GCC    -W -Wall 
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem 
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 
-D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I../../gcc-3.3.1/gcc 
-I../../gcc-3.3.1/gcc/. -I../../gcc-3.3.1/gcc/config 
-I../../gcc-3.3.1/gcc/../include  -DL_fixunsdfsi -c 
../../gcc-3.3.1/gcc/libgcc2.c -o libgcc/./_fixunsdfsi.o
../../gcc-3.3.1/gcc/libgcc2.c: In function `__fixunsdfsi':
../../gcc-3.3.1/gcc/libgcc2.c:1161: error: unrecognizable insn:
(insn:HI 11 10 12 0 0 (set (reg:CCEQ 122)
         (compare:CCEQ (ior:SI (gt:SI (reg:CCFP 121)
                     (const_int 0 [0x0]))
                 (eq:SI (reg:CCFP 121)
                     (const_int 0 [0x0])))
             (const_int 1 [0x1]))) -1 (insn_list 10 (nil))
     (expr_list:REG_DEAD (reg:CCFP 121)
         (nil)))
../../gcc-3.3.1/gcc/libgcc2.c:1161: internal compiler error: in 
extract_insn, at recog.c:2175
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gnumake[3]: *** [libgcc/./_fixunsdfsi.o] Error 1

Mostly working IBM built gcc is:

Reading specs from 
/usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/specs
gcc version 2.9-aix51-020209

Cheers,
--
Paul Ripke
Unix/OpenVMS/TSM/DBA
I love deadlines. I like the whooshing sound they make as they fly by.
-- Douglas Adams



More information about the Gcc-help mailing list