🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #41761

Problems Compiling gcc under AIX 4.1.4

#41761
From: Niranjan Suri
Date: Thu, 15 Feb 1996 00:00
1065 lines
47689 bytes
Hello,

I am running into a problem compiling gcc 2.7.2 under AIX 4.1.4
When I run
	make LANGUAGES=c
as suggested by the INSTALL guide, I get the following error:

	collect2: /lib/crt0.o: not a COFF file

Any ideas as to what the problem might be? I am using IBM's CSet++
compiler to compile gcc. The complete output of the make session is
included below:

Thanks,
Niranjan

--------------------------------------------------------------------
capac% make LANGUAGES=c
        cc  -DIN_GCC   -g     -I. -I. -I./config  -DGCC_INCLUDE_DIR=\"/usr/local/lib/gcc-lib/powerpc-ibm-aix4.1.4.0/2.7.2/include\"
-DGPLUSPLUS_INCLUDE_DIR=\"/usr/local/lib/g++-include\"
-DLOCAL_INCLUDE_DIR=\"/usr/local/include\"  -DCROSS_INCLUDE_DIR=\"/usr/local/lib/gcc-lib/powerpc-ibm-aix4.1.4.0/2.7.2/sys-include\"
-DTOOL_INCLUDE_DIR=\"/usr/local/powerpc-ibm-aix4.1.4.0/include\"  -c
`echo ./cccp.c | sed 's,^\./,,'`
        cc  -DIN_GCC   -g     -I. -I. -I./config -c ./cexp.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config version.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config obstack.c
        cc  -DIN_GCC   -g     -I. -I. -I./config   -c `echo ./alloca.c |
sed 's,^\./,,'`
        true
        cc  -DIN_GCC   -g   -o cccp cccp.o cexp.o  version.o obstack.o `
case "cc" in "cc") echo "alloca.o" ;; esac `  -lld
        rm -f cpp
        ln cccp cpp > /dev/null 2>&1  || cp cccp cpp
        cc  -DIN_GCC   -g     -I. -I. -I./config -c ./c-parse.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-lang.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-lex.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-pragma.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-decl.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-typeck.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-convert.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-aux-info.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-common.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config c-iterate.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genattr.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config rtl.c
        cc  -DIN_GCC   -g   -o genattr  genattr.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genattr ./config/rs6000/rs6000.md > tmp-attr.h
        ./move-if-change tmp-attr.h insn-attr.h
        touch stamp-attr
        cc  -DIN_GCC   -g     -I. -I. -I./config   -DUSE_COLLECT2  -c
`echo ./toplev.c | sed 's,^\./,,'`
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config tree.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config print-tree.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config stor-layout.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config fold-const.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genflags.c
        cc  -DIN_GCC   -g   -o genflags  genflags.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genflags ./config/rs6000/rs6000.md > tmp-flags.h
        ./move-if-change tmp-flags.h insn-flags.h
        touch stamp-flags
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./gencodes.c
        cc  -DIN_GCC   -g   -o gencodes  gencodes.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./gencodes ./config/rs6000/rs6000.md > tmp-codes.h
        ./move-if-change tmp-codes.h insn-codes.h
        touch stamp-codes
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genconfig.c
        cc  -DIN_GCC   -g   -o genconfig  genconfig.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genconfig ./config/rs6000/rs6000.md > tmp-config.h
        ./move-if-change tmp-config.h insn-config.h
        touch stamp-config
        cc -c  -DIN_GCC   -g     -I. -I. -I./config function.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config  ./bi-opcode.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config  ./bi-parser.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config  ./bi-lexer.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config  ./bi-reverse.c
        cc  -DIN_GCC   -g   -o bi-opcode  bi-opcode.o bi-parser.o
bi-lexer.o bi-reverse.o ` case "obstack.o" in ?*) echo obstack.o ;; esac
` ` case "cc"@"alloca.o" in "cc"@?*) echo alloca.o ;; esac ` ` case ""
in ?*) echo  ;; esac `   -lld
        ./bi-opcode < ./bytecode.def >tmp-bcopcd.h
(Number of opcodes is 232)
        ./move-if-change tmp-bcopcd.h bc-opcode.h
        touch stamp-bcopcode
        cc -c  -DIN_GCC   -g     -I. -I. -I./config stmt.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expr.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config calls.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expmed.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config explow.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config optabs.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config varasm.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config print-rtl.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config rtlanal.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config  ./bi-opname.c
        cc  -DIN_GCC   -g   -o bi-opname  bi-opname.o bi-parser.o
bi-lexer.o bi-reverse.o ` case "obstack.o" in ?*) echo obstack.o ;; esac
` ` case "cc"@"alloca.o" in "cc"@?*) echo alloca.o ;; esac ` ` case ""
in ?*) echo  ;; esac `   -lld
        ./bi-opname < ./bytecode.def >tmp-bcopnm.h
        ./move-if-change tmp-bcopnm.h bc-opname.h
        touch stamp-bcopname
        cc -c  -DIN_GCC   -g     -I. -I. -I./config emit-rtl.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config real.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config dbxout.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config sdbout.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config dwarfout.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config xcoffout.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config integrate.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config jump.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config cse.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config loop.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config unroll.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config flow.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config stupid.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config combine.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config regclass.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config local-alloc.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config global.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload1.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config caller-save.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genpeep.c
        cc  -DIN_GCC   -g   -o genpeep  genpeep.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genpeep ./config/rs6000/rs6000.md > tmp-peep.c
        ./move-if-change tmp-peep.c insn-peep.c
        touch stamp-peep
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-peep.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reorg.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config sched.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config final.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config recog.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reg-stack.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genopinit.c
"./genopinit.c", line 71.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 72.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 73.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 73.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 74.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 75.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 75.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 76.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 76.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 77.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 77.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 78.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 78.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 86.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 87.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 92.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 93.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 102.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 103.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 104.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 105.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 106.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
"./genopinit.c", line 107.3: 1506-235 (W) Incorrect escape sequence \%.
\ ignored.
        cc  -DIN_GCC   -g   -o genopinit  genopinit.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genopinit ./config/rs6000/rs6000.md > tmp-opinit.c
        ./move-if-change tmp-opinit.c insn-opinit.c
        touch stamp-opinit
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-opinit.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genrecog.c
        cc  -DIN_GCC   -g   -o genrecog  genrecog.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genrecog ./config/rs6000/rs6000.md > tmp-recog.c
        ./move-if-change tmp-recog.c insn-recog.c
        touch stamp-recog
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-recog.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genextract.c
        cc  -DIN_GCC   -g   -o genextract  genextract.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genextract ./config/rs6000/rs6000.md > tmp-extract.c
        ./move-if-change tmp-extract.c insn-extract.c
        touch stamp-extract
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-extract.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genoutput.c
        cc  -DIN_GCC   -g   -o genoutput  genoutput.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genoutput ./config/rs6000/rs6000.md > tmp-output.c
        ./move-if-change tmp-output.c insn-output.c
        touch stamp-output
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-output.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genemit.c
        cc  -DIN_GCC   -g   -o genemit  genemit.o rtl.o ` case
"obstack.o" in ?*) echo obstack.o ;; esac ` ` case "cc"@"alloca.o" in
"cc"@?*) echo alloca.o ;; esac ` ` case "" in ?*) echo  ;; esac `   -lld
        ./genemit ./config/rs6000/rs6000.md > tmp-emit.c
        ./move-if-change tmp-emit.c insn-emit.c
        touch stamp-emit
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-emit.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config ./genattrtab.c
        cc  -DIN_GCC   -g   -o genattrtab  genattrtab.o rtl.o
print-rtl.o rtlanal.o ` case "obstack.o" in ?*) echo obstack.o ;; esac `
` case "cc"@"alloca.o" in "cc"@?*) echo alloca.o ;; esac ` ` case "" in
?*) echo  ;; esac `   -lld
        if cmp -s Makefile   ./config/rs6000/rs6000.md;  then
echo Using ;     cp  tmp-attrtab.c;      else
./genattrtab ./config/rs6000/rs6000.md > tmp-attrtab.c;  fi
        ./move-if-change tmp-attrtab.c insn-attrtab.c
        touch stamp-attrtab
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-attrtab.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config
./config/rs6000/rs6000.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config getpwd.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config convert.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config  ./bi-arity.c
        cc  -DIN_GCC   -g   -o bi-arity  bi-arity.o bi-parser.o
bi-lexer.o bi-reverse.o ` case "obstack.o" in ?*) echo obstack.o ;; esac
` ` case "cc"@"alloca.o" in "cc"@?*) echo alloca.o ;; esac ` ` case ""
in ?*) echo  ;; esac `   -lld
        ./bi-arity < ./bytecode.def >tmp-bc-arity.h
        ./move-if-change tmp-bc-arity.h bc-arity.h
        touch stamp-bcarity
        cc -c  -DIN_GCC   -g     -I. -I. -I./config bc-emit.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config bc-optab.c
        cc  -DIN_GCC   -g   -o cc1 c-parse.o c-lang.o c-lex.o c-pragma.o
c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-iterate.o
toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o
function.o stmt.o expr.o calls.o expmed.o explow.o optabs.o varasm.o
rtl.o print-rtl.o rtlanal.o emit-rtl.o real.o  dbxout.o sdbout.o
dwarfout.o xcoffout.o  integrate.o jump.o cse.o loop.o unroll.o flow.o
stupid.o combine.o  regclass.o local-alloc.o global.o reload.o reload1.o
caller-save.o  insn-peep.o reorg.o sched.o final.o recog.o reg-stack.o
insn-opinit.o insn-recog.o insn-extract.o insn-output.o insn-emit.o
insn-attrtab.o rs6000.o getpwd.o convert.o  bc-emit.o bc-optab.o
obstack.o ` case "cc" in "cc") echo "alloca.o" ;; esac `  -lld
        cc  -DIN_GCC   -g     -I. -I. -I./config
-DTARGET_MACHINE=\"powerpc-ibm-aix4.1.4.0\" -DUSE_COLLECT2  -c `echo
./collect2.c | sed 's,^\./,,'`
"collect2.c", line 2674.33: 1506-068 (W) Operation between types
"unsigned short" and "unsigned char*" is not allowed.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config cplus-dem.c
        /bin/sh ./genmultilib "msoft-float mcpu=common"  "soft-float
common" "" > multilib.h
        cc  -DIN_GCC   -g     -I. -I. -I./config
-DSTANDARD_STARTFILE_PREFIX=\"/usr/local/lib/\"
-DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc-lib/\"
-DDEFAULT_TARGET_VERSION=\"2.7.2\"
-DDEFAULT_TARGET_MACHINE=\"powerpc-ibm-aix4.1.4.0\"
-DTOOLDIR_BASE_PREFIX=\"/usr/local/\"    -c `echo ./gcc.c | sed
's,^\./,,'`
        cc  -DIN_GCC   -g   -o xgcc gcc.o version.o  obstack.o ` case
"cc" in "cc") echo "alloca.o" ;; esac `  -lld
        echo "int xxy_us_dummy;" >tmp-dum.c
        ./xgcc -B./ -S tmp-dum.c
        echo '/*WARNING: This file is automatically generated!*/'
>tmp-under.c
        if grep _xxy_us_dummy tmp-dum.s > /dev/null ; then  echo "int
prepends_underscore = 1;" >>tmp-under.c;  else  echo "int
prepends_underscore = 0;" >>tmp-under.c;  fi
        ./move-if-change tmp-under.c underscore.c
        rm -f tmp-dum.c tmp-dum.s
        touch stamp-under
        cc -c  -DIN_GCC   -g     -I. -I. -I./config underscore.c
        rm -f collect2
        cc  -DIN_GCC   -g   -o collect2 collect2.o  cplus-dem.o
underscore.o version.o obstack.o ` case "cc" in "cc") echo "alloca.o" ;;
esac `  -lld
        rm -f ld
        ln collect2 ld > /dev/null 2>&1  || cp collect2 ld
        ./xgcc -B./ -dumpspecs > tmp-specs
        mv tmp-specs specs
        if [ -f /usr/include/limits.h ] ; then  cat ./limitx.h
./glimits.h ./limity.h > tmp-xlimits.h;  else  cat ./glimits.h >
tmp-xlimits.h;  fi
        mv tmp-xlimits.h xlimits.h
        cc  -DIN_GCC   -g  -I. -I. -I./config  -o g++ ./cp/g++.c
obstack.o ` case "cc" in "cc") echo "alloca.o" ;; esac `  -lld
        rm -rf include
        mkdir include
        if [ xfixincludes != xMakefile.in ];  then  for dir in
/usr/include ; do  if [ -d $dir ];  then  /bin/sh ./fixincludes include
$dir;  else true; fi;  done;  else true;  fi
Building fixed headers in /u/nsuri/net/ftp/gnu/gcc-2.7.2/include
Finding directories and links to directories
 Searching /usr/include/.
 Searching /usr/include/./X11
 Searching /usr/include/./uil
 Searching /usr/include/./Xm
 Searching /usr/include/./Mrm
 Searching /usr/include/./UMS
All directories (including links to directories):
./sys ./gai ./Motif1.2 ./Motif1.2/uil ./Motif1.2/Xm ./Motif1.2/Mrm
./graphics ./IN ./aixif ./arpa ./jfs ./net ./netinet ./netiso ./netns
./protocols ./rpc ./rpcsvc ./bidi ./nfs ./isode ./isode/pepsy
./isode/pepy ./isode/snmp ./diag ./X11 ./uil ./Xm ./Mrm ./UMS
./X11/./bitmaps ./X11/./bitmaps/vsm ./X11/./bitmaps/pm ./X11/./Xaw
./X11/./Xmu ./X11/./ext ./X11/./extensions
Making symbolic directory links
./X11 -> root/usr/lpp/X11/include/X11 : Making link
Duplicating ./X11's /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/X11/include/X11/./bitmaps
Duplicating ./X11's /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/X11/include/X11/./bitmaps/vsm
Duplicating ./X11's /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/X11/include/X11/./bitmaps/pm
Duplicating ./X11's /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/X11/include/X11/./Xaw
Duplicating ./X11's /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/X11/include/X11/./Xmu
Duplicating ./X11's /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/X11/include/X11/./ext
Duplicating ./X11's /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/X11/include/X11/./extensions
./uil -> Motif1.2/uil : Making link
./Xm -> Motif1.2/Xm : Making link
./Mrm -> Motif1.2/Mrm : Making link
./UMS -> root/usr/lpp/UMS/include : Making link
Fixing directory /usr/include into
/u/nsuri/net/ftp/gnu/gcc-2.7.2/include
Checking header files
Fixed ./sys/fdlextcb.h
Fixed ./sys/dir.h
Fixed ./sys/lc_layout.h
Fixed ./sys/param.h
Fixed ./sys/ttychars.h
Fixed ./sys/types.h
Fixed ./Motif1.2/Xm/XmosP.h
Fixed ./IN/LSdefs.h
Fixed ./IN/standard.h
Fixed ./arpa/nameser.h
Fixed ./curses.h
Fixed ./dbm.h
Fixed ./im.h
Fixed ./ldfcn.h
Fixed ./netinet/if_802_5.h
Fixed ./netiso/argo_debug.h
Fixed ./netiso/clnp.h
Fixed ./netiso/cons_pcb.h
Fixed ./netiso/esis.h
Fixed ./netiso/tp_param.h
Fixed ./netiso/tp_tpdu.h
Fixed ./netiso/tp_trace.h
Fixed ./netiso/tp_user.h
Fixed ./netns/ns.h
Fixed ./netns/spp_var.h
Fixed ./piostruct.h
Fixed ./stddef.h
Fixed ./stdio.h
Fixed ./stdlib.h
Fixed ./time.h
Fixed ./unistd.h
Fixed ./nfs/nfs_clnt.h
Fixed ./isode/general.h
Fixed ./isode/manifest.h
Fixed ./isode/pepdefs.h
Fixed ./isode/usr.dirent.h
Fixed ./diag/diag.h
Fixed ./diag/diago.h
Fixing directory /usr/lpp/X11/include/X11 into
/u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/X11/include/X11
Checking header files
Fixed ./ext/misc.h
Fixed ./ext/servermd.h
Fixed ./Intrinsic.h
Fixed ./Xfuncs.h
Fixed ./Xi18nlib.h
Fixed ./Xlibint.h
Fixed ./Xlocale.h
Fixed ./Xosdefs.h
Fixed ./shrmem.h
Fixing directory /usr/lpp/UMS/include into
/u/nsuri/net/ftp/gnu/gcc-2.7.2/include/root/usr/lpp/UMS/include
Checking header files
Fixing size_t, ptrdiff_t and wchar_t in sys/types.h
Fixing size_t, ptrdiff_t and wchar_t in stdlib.h
Fixing size_t, ptrdiff_t and wchar_t in stddef.h
Fixing size_t, ptrdiff_t and wchar_t in memory.h
Fixing size_t, ptrdiff_t and wchar_t in unistd.h
Fixing stdlib.h
Fixing X11/Intrinsic.h
Fixing sys/types.h
Fixing rpcsvc/rstat.h, definition of statsswtch
Fixing sys/file.h, bad #ifdef line
Fixing X11/Xmu/Xmu.h sprintf declaration
Fixing netinet/ip.h
Fixing rpcsvc/rusers.h
Fixing stdlib.h
Fixing malloc.h
Fixing sys/types.h, comment in the middle of #ifdef
Fixing rpc/auth.h, undefined type
Fixing rpc/xdr.h, undefined type
Fixing stdio.h, non-const arg
Fixing stdio.h, parameter name conflicts
Fixing unistd.h, parameter name conflicts
Fixing math.h
Fixing sys/stat.h, fchmod prototype
Fixing sys/wait.h, bad wait formal
Fixing stdio.h, use of va_list
Fixing math.h, non-const arg
Fixing stdlib.h, recursive inclusion
Fixing rpc/svc.h, nested comment
Fixing rpc/rpc.h, nested comment
Fixing limits.h
Deleting /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/limits.h; no fixes were
needed.
Deleting /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/sys/limits.h; no fixes
were needed.
Fixing math.h
Fixing string.h, mem{ccpy,chr,cpy,set} and str{len,spn,cspn} return
value
Fixing strings.h
Fixing curses.h
Fixing curses.h
Fixing curses.h
Fixing sys/stat.h
Fixing stdio.h, getopt declaration
Fixing stdlib.h, getopt declaration
Fixing math.h, matherr declaration
Fixing assert.h
Fixing unistd.h, sbrk declaration
Fixing fcntl.h, fcntl declaration
Copied ./imerrno.h
Copied ./netiso/tp_states.h
Copied ./netiso/tp_events.h
Copied ./netiso/../netiso/tp_pcb.h
Copied ./isode/sys.dirent.h
Copied ./ext/os.h
Cleaning up DONE files.
Removing unneeded directories:
        rm -f include/syslimits.h
        if [ -f include/limits.h ]; then  mv include/limits.h
include/syslimits.h;  else  cp ./gsyslimits.h include/syslimits.h;  fi
        chmod a+r include/syslimits.h
        touch stmp-fixinc
        if [ -d include ]; then true; else mkdir include; fi
        if [ -d objc ]; then true; else mkdir objc; fi
        thisdir1=`pwd`;  srcdir1=`cd .; pwd`;  cd objc;  make -f
${srcdir1}/objc/Makefile copy-headers  srcdir=${srcdir1}
tooldir=/usr/local/powerpc-ibm-aix4.1.4.0 AR="ar" AR_FLAGS="rc"
GCC_FOR_TARGET="${thisdir1}/xgcc -B${thisdir1}/"  GCC_CFLAGS=" -DIN_GCC
-g -I./include" incinstalldir=${thisdir1}/include
        rm -fr /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/objc
        mkdir /u/nsuri/net/ftp/gnu/gcc-2.7.2/include/objc
        for file in hash.h list.h sarray.h objc.h  objc-api.h
NXConstStr.h Object.h Protocol.h encoding.h typedstream.h; do
realfile=/u/nsuri/net/ftp/gnu/gcc-2.7.2/objc/${file};  cp ${realfile}
/u/nsuri/net/ftp/gnu/gcc-2.7.2/include/objc;  chmod a+r
/u/nsuri/net/ftp/gnu/gcc-2.7.2/include/objc/${file};  done
        touch objc-headers
        objdir=`pwd`;  cd .;  for file in .. ./ginclude/stdarg.h
./ginclude/stddef.h  ./ginclude/varargs.h ./ginclude/va-alpha.h
./ginclude/va-h8300.h ./ginclude/va-i860.h  ./ginclude/va-i960.h
./ginclude/va-mips.h  ./ginclude/va-m88k.h ./ginclude/va-pa.h
./ginclude/va-pyr.h ./ginclude/va-sparc.h  ./ginclude/va-clipper.h
./ginclude/va-spur.h  ./ginclude/iso646.h ./ginclude/va-ppc.h
./ginclude/proto.h ; do  if [ X$file != X.. ]; then  realfile=`echo
$file | sed -e 's|.*/\([^/]*\)$|\1|'`;  rm -f $objdir/include/$realfile;
cp ginclude/$realfile $objdir/include;  chmod a+r
$objdir/include/$realfile;  fi;  done
        rm -f include/limits.h
        cp xlimits.h include/limits.h
        chmod a+r include/limits.h
        rm -f include/README
        cp ./README-fixinc include/README
        chmod a+r include/README
        touch stmp-int-hdrs
        ./xgcc -B./  -DIN_GCC   -g -I./include    -DNO_MEM
-DNO_LONG_DOUBLE_IO -O0 -I. -c ./enquire.c
./enquire.c: In function `cprop':
./enquire.c:1382: warning: comparison is always 0 due to limited range
of data type
        if [ -f libgcc2.ready ] ; then  true;  else  touch
libgcc2.ready;  fi
        for i in `./xgcc -B./ --print-multi-lib`; do  dir=`echo $i | sed
-e 's/;.*$//'`;  flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`;
make GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc"
CFLAGS="-g"  RANLIB="ranlib" RANLIB_TEST="[ -f /usr/bin/ranlib -o -f
/bin/ranlib ]"  HOST_PREFIX="" HOST_PREFIX_1="loser-"
LIBGCC2_CFLAGS="-O2   -DIN_GCC   -g -I./include  -g1 ${flags}"
LIBGCC1="" LIBGCC2="libgcc2.a"  dir="${dir}" stmp-multilib-sub;  if [ $?
-eq 0 ] ; then true; else exit 1; fi;  done
        rm -f ./libgcc.a libgcc2.a
        make GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc"
CFLAGS="-g"  HOST_PREFIX="" HOST_PREFIX_1="loser-"  LIBGCC2_CFLAGS="-O2
-DIN_GCC   -g -I./include  -g1 " libgcc2.a
        cc -c  -DIN_GCC   -g     -I. -I. -I./config function.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config stmt.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expr.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config calls.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expmed.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config explow.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config optabs.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config varasm.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config emit-rtl.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config integrate.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config jump.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config loop.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config unroll.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config combine.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload1.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config caller-save.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config final.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config recog.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-opinit.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-output.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-emit.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config
./config/rs6000/rs6000.c
        cc  -DIN_GCC   -g   -o cc1 c-parse.o c-lang.o c-lex.o c-pragma.o
c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-iterate.o
toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o
function.o stmt.o expr.o calls.o expmed.o explow.o optabs.o varasm.o
rtl.o print-rtl.o rtlanal.o emit-rtl.o real.o  dbxout.o sdbout.o
dwarfout.o xcoffout.o  integrate.o jump.o cse.o loop.o unroll.o flow.o
stupid.o combine.o  regclass.o local-alloc.o global.o reload.o reload1.o
caller-save.o  insn-peep.o reorg.o sched.o final.o recog.o reg-stack.o
insn-opinit.o insn-recog.o insn-extract.o insn-output.o insn-emit.o
insn-attrtab.o rs6000.o getpwd.o convert.o  bc-emit.o bc-optab.o
obstack.o ` case "cc" in "cc") echo "alloca.o" ;; esac `  -lld
        if [ -f libgcc2.ready ] ; then  true;  else  touch
libgcc2.ready;  fi
        rm -f tmplibgcc2.a
        for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2
_lshrdi3 _ashldi3 _ashrdi3 _ffsdi2  _udiv_w_sdiv _udivmoddi4 _cmpdi2
_ucmpdi2 _floatdidf _floatdisf  _fixunsdfsi _fixunssfsi _fixunsdfdi
_fixdfdi _fixunssfdi _fixsfdi  _fixxfdi _fixunsxfdi _floatdixf
_fixunsxfsi  _fixtfdi _fixunstfdi _floatditf  __gcc_bcmp _varargs
_eprintf _op_new _op_vnew _new_handler _op_delete  _op_vdel _bb _shtab
_clear_cache _trampoline __main _exit _ctors _eh  _pure;  do  echo
${name};  ./xgcc -B./ -O2   -DIN_GCC   -g -I./include  -g1  -I. -I.
-I./config -c -DL${name}  ./libgcc2.c -o ${name}.o;  if [ $? -eq 0 ] ;
then true; else exit 1; fi;  ar rc tmplibgcc2.a ${name}.o;  rm -f
${name}.o;  done
_muldi3
_divdi3
_moddi3
_udivdi3
_umoddi3
_negdi2
_lshrdi3
_ashldi3
_ashrdi3
_ffsdi2
_udiv_w_sdiv
_udivmoddi4
_cmpdi2
_ucmpdi2
_floatdidf
_floatdisf
_fixunsdfsi
_fixunssfsi
_fixunsdfdi
_fixdfdi
_fixunssfdi
_fixsfdi
_fixxfdi
_fixunsxfdi
_floatdixf
_fixunsxfsi
_fixtfdi
_fixunstfdi
_floatditf
__gcc_bcmp
_varargs
_eprintf
_op_new
_op_vnew
_new_handler
_op_delete
_op_vdel
_bb
_shtab
_clear_cache
_trampoline
__main
_exit
_ctors
_eh
_pure
        for file in .. fp-bit.c dp-bit.c;  do  if [ x${file} != x.. ];
then  name=`echo ${file} | sed -e 's/[.][cS]$//' -e 's/[.]asm$//'`;
oname=` echo ${name} | sed -e 's,.*/,,'`;  echo ${name};  if [
${name}.asm = ${file} ]; then  cp ${file} ${name}.s || exit 1;
file=${name}.s;  else true; fi;  ./xgcc -B./ -O2   -DIN_GCC   -g
-I./include  -g1  -I. -I. -I./config -c ${file};  if [ $? -eq 0 ] ; then
true; else exit 1; fi;  ar rc tmplibgcc2.a ${oname}.o;  rm -f ${name}.s
${oname}.o;  else true;  fi;  done
fp-bit
dp-bit
        mv tmplibgcc2.a libgcc2.a
        if [ x != xlibgcc1-asm.a ];  then true;  else rm -f ;  fi
        if [ x != xlibgcc1-asm.a ];  then true;  else  make
GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc" CFLAGS="-g"
HOST_PREFIX="" HOST_PREFIX_1="loser-"  LIBGCC2_CFLAGS="-O2   -DIN_GCC
-g -I./include  -g1 " ;  fi
        rm -rf tmplibgcc.a tmpcopy
        mkdir tmpcopy
        if [ x != x ];  then (cd tmpcopy; ar x ../);  else true;  fi
        (cd tmpcopy; ar x ../libgcc2.a)
        (cd tmpcopy; ar rc ../tmplibgcc.a *.o)
        rm -rf libgcc2.a tmpcopy
        if [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ; then ranlib
tmplibgcc.a; else true; fi
        if [ -d . ]; then true; else mkdir .; fi
        mv tmplibgcc.a ./libgcc.a
        rm -f soft-float/libgcc.a libgcc2.a
        make GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc"
CFLAGS="-g"  HOST_PREFIX="" HOST_PREFIX_1="loser-"  LIBGCC2_CFLAGS="-O2
-DIN_GCC   -g -I./include  -g1  -msoft-float" libgcc2.a
        cc -c  -DIN_GCC   -g     -I. -I. -I./config function.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config stmt.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expr.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config calls.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expmed.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config explow.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config optabs.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config varasm.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config emit-rtl.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config integrate.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config jump.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config loop.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config unroll.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config combine.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload1.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config caller-save.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config final.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config recog.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-opinit.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-output.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-emit.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config
./config/rs6000/rs6000.c
        cc  -DIN_GCC   -g   -o cc1 c-parse.o c-lang.o c-lex.o c-pragma.o
c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-iterate.o
toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o
function.o stmt.o expr.o calls.o expmed.o explow.o optabs.o varasm.o
rtl.o print-rtl.o rtlanal.o emit-rtl.o real.o  dbxout.o sdbout.o
dwarfout.o xcoffout.o  integrate.o jump.o cse.o loop.o unroll.o flow.o
stupid.o combine.o  regclass.o local-alloc.o global.o reload.o reload1.o
caller-save.o  insn-peep.o reorg.o sched.o final.o recog.o reg-stack.o
insn-opinit.o insn-recog.o insn-extract.o insn-output.o insn-emit.o
insn-attrtab.o rs6000.o getpwd.o convert.o  bc-emit.o bc-optab.o
obstack.o ` case "cc" in "cc") echo "alloca.o" ;; esac `  -lld
        if [ -f libgcc2.ready ] ; then  true;  else  touch
libgcc2.ready;  fi
        rm -f tmplibgcc2.a
        for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2
_lshrdi3 _ashldi3 _ashrdi3 _ffsdi2  _udiv_w_sdiv _udivmoddi4 _cmpdi2
_ucmpdi2 _floatdidf _floatdisf  _fixunsdfsi _fixunssfsi _fixunsdfdi
_fixdfdi _fixunssfdi _fixsfdi  _fixxfdi _fixunsxfdi _floatdixf
_fixunsxfsi  _fixtfdi _fixunstfdi _floatditf  __gcc_bcmp _varargs
_eprintf _op_new _op_vnew _new_handler _op_delete  _op_vdel _bb _shtab
_clear_cache _trampoline __main _exit _ctors _eh  _pure;  do  echo
${name};  ./xgcc -B./ -O2   -DIN_GCC   -g -I./include  -g1  -msoft-float
-I. -I. -I./config -c -DL${name}  ./libgcc2.c -o ${name}.o;  if [ $? -eq
0 ] ; then true; else exit 1; fi;  ar rc tmplibgcc2.a ${name}.o;  rm -f
${name}.o;  done
_muldi3
_divdi3
_moddi3
_udivdi3
_umoddi3
_negdi2
_lshrdi3
_ashldi3
_ashrdi3
_ffsdi2
_udiv_w_sdiv
_udivmoddi4
_cmpdi2
_ucmpdi2
_floatdidf
_floatdisf
_fixunsdfsi
_fixunssfsi
_fixunsdfdi
_fixdfdi
_fixunssfdi
_fixsfdi
_fixxfdi
_fixunsxfdi
_floatdixf
_fixunsxfsi
_fixtfdi
_fixunstfdi
_floatditf
__gcc_bcmp
_varargs
_eprintf
_op_new
_op_vnew
_new_handler
_op_delete
_op_vdel
_bb
_shtab
_clear_cache
_trampoline
__main
_exit
_ctors
_eh
_pure
        for file in .. fp-bit.c dp-bit.c;  do  if [ x${file} != x.. ];
then  name=`echo ${file} | sed -e 's/[.][cS]$//' -e 's/[.]asm$//'`;
oname=` echo ${name} | sed -e 's,.*/,,'`;  echo ${name};  if [
${name}.asm = ${file} ]; then  cp ${file} ${name}.s || exit 1;
file=${name}.s;  else true; fi;  ./xgcc -B./ -O2   -DIN_GCC   -g
-I./include  -g1  -msoft-float -I. -I. -I./config -c ${file};  if [ $?
-eq 0 ] ; then true; else exit 1; fi;  ar rc tmplibgcc2.a ${oname}.o;
rm -f ${name}.s ${oname}.o;  else true;  fi;  done
fp-bit
dp-bit
        mv tmplibgcc2.a libgcc2.a
        if [ x != xlibgcc1-asm.a ];  then true;  else rm -f ;  fi
        if [ x != xlibgcc1-asm.a ];  then true;  else  make
GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc" CFLAGS="-g"
HOST_PREFIX="" HOST_PREFIX_1="loser-"  LIBGCC2_CFLAGS="-O2   -DIN_GCC
-g -I./include  -g1  -msoft-float" ;  fi
        rm -rf tmplibgcc.a tmpcopy
        mkdir tmpcopy
        if [ x != x ];  then (cd tmpcopy; ar x ../);  else true;  fi
        (cd tmpcopy; ar x ../libgcc2.a)
        (cd tmpcopy; ar rc ../tmplibgcc.a *.o)
        rm -rf libgcc2.a tmpcopy
        if [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ; then ranlib
tmplibgcc.a; else true; fi
        if [ -d soft-float ]; then true; else mkdir soft-float; fi
        mv tmplibgcc.a soft-float/libgcc.a
        rm -f common/libgcc.a libgcc2.a
        make GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc"
CFLAGS="-g"  HOST_PREFIX="" HOST_PREFIX_1="loser-"  LIBGCC2_CFLAGS="-O2
-DIN_GCC   -g -I./include  -g1  -mcpu=common" libgcc2.a
        cc -c  -DIN_GCC   -g     -I. -I. -I./config function.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config stmt.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expr.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config calls.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expmed.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config explow.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config optabs.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config varasm.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config emit-rtl.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config integrate.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config jump.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config loop.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config unroll.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config combine.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload1.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config caller-save.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config final.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config recog.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-opinit.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-output.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-emit.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config
./config/rs6000/rs6000.c
        cc  -DIN_GCC   -g   -o cc1 c-parse.o c-lang.o c-lex.o c-pragma.o
c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-iterate.o
toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o
function.o stmt.o expr.o calls.o expmed.o explow.o optabs.o varasm.o
rtl.o print-rtl.o rtlanal.o emit-rtl.o real.o  dbxout.o sdbout.o
dwarfout.o xcoffout.o  integrate.o jump.o cse.o loop.o unroll.o flow.o
stupid.o combine.o  regclass.o local-alloc.o global.o reload.o reload1.o
caller-save.o  insn-peep.o reorg.o sched.o final.o recog.o reg-stack.o
insn-opinit.o insn-recog.o insn-extract.o insn-output.o insn-emit.o
insn-attrtab.o rs6000.o getpwd.o convert.o  bc-emit.o bc-optab.o
obstack.o ` case "cc" in "cc") echo "alloca.o" ;; esac `  -lld
        if [ -f libgcc2.ready ] ; then  true;  else  touch
libgcc2.ready;  fi
        rm -f tmplibgcc2.a
        for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2
_lshrdi3 _ashldi3 _ashrdi3 _ffsdi2  _udiv_w_sdiv _udivmoddi4 _cmpdi2
_ucmpdi2 _floatdidf _floatdisf  _fixunsdfsi _fixunssfsi _fixunsdfdi
_fixdfdi _fixunssfdi _fixsfdi  _fixxfdi _fixunsxfdi _floatdixf
_fixunsxfsi  _fixtfdi _fixunstfdi _floatditf  __gcc_bcmp _varargs
_eprintf _op_new _op_vnew _new_handler _op_delete  _op_vdel _bb _shtab
_clear_cache _trampoline __main _exit _ctors _eh  _pure;  do  echo
${name};  ./xgcc -B./ -O2   -DIN_GCC   -g -I./include  -g1  -mcpu=common
-I. -I. -I./config -c -DL${name}  ./libgcc2.c -o ${name}.o;  if [ $? -eq
0 ] ; then true; else exit 1; fi;  ar rc tmplibgcc2.a ${name}.o;  rm -f
${name}.o;  done
_muldi3
_divdi3
_moddi3
_udivdi3
_umoddi3
_negdi2
_lshrdi3
_ashldi3
_ashrdi3
_ffsdi2
_udiv_w_sdiv
_udivmoddi4
_cmpdi2
_ucmpdi2
_floatdidf
_floatdisf
_fixunsdfsi
_fixunssfsi
_fixunsdfdi
_fixdfdi
_fixunssfdi
_fixsfdi
_fixxfdi
_fixunsxfdi
_floatdixf
_fixunsxfsi
_fixtfdi
_fixunstfdi
_floatditf
__gcc_bcmp
_varargs
_eprintf
_op_new
_op_vnew
_new_handler
_op_delete
_op_vdel
_bb
_shtab
_clear_cache
_trampoline
__main
_exit
_ctors
_eh
_pure
        for file in .. fp-bit.c dp-bit.c;  do  if [ x${file} != x.. ];
then  name=`echo ${file} | sed -e 's/[.][cS]$//' -e 's/[.]asm$//'`;
oname=` echo ${name} | sed -e 's,.*/,,'`;  echo ${name};  if [
${name}.asm = ${file} ]; then  cp ${file} ${name}.s || exit 1;
file=${name}.s;  else true; fi;  ./xgcc -B./ -O2   -DIN_GCC   -g
-I./include  -g1  -mcpu=common -I. -I. -I./config -c ${file};  if [ $?
-eq 0 ] ; then true; else exit 1; fi;  ar rc tmplibgcc2.a ${oname}.o;
rm -f ${name}.s ${oname}.o;  else true;  fi;  done
fp-bit
dp-bit
        mv tmplibgcc2.a libgcc2.a
        if [ x != xlibgcc1-asm.a ];  then true;  else rm -f ;  fi
        if [ x != xlibgcc1-asm.a ];  then true;  else  make
GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc" CFLAGS="-g"
HOST_PREFIX="" HOST_PREFIX_1="loser-"  LIBGCC2_CFLAGS="-O2   -DIN_GCC
-g -I./include  -g1  -mcpu=common" ;  fi
        rm -rf tmplibgcc.a tmpcopy
        mkdir tmpcopy
        if [ x != x ];  then (cd tmpcopy; ar x ../);  else true;  fi
        (cd tmpcopy; ar x ../libgcc2.a)
        (cd tmpcopy; ar rc ../tmplibgcc.a *.o)
        rm -rf libgcc2.a tmpcopy
        if [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ; then ranlib
tmplibgcc.a; else true; fi
        if [ -d common ]; then true; else mkdir common; fi
        mv tmplibgcc.a common/libgcc.a
        rm -f soft-float/common/libgcc.a libgcc2.a
        make GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc"
CFLAGS="-g"  HOST_PREFIX="" HOST_PREFIX_1="loser-"  LIBGCC2_CFLAGS="-O2
-DIN_GCC   -g -I./include  -g1  -msoft-float -mcpu=common" libgcc2.a
        cc -c  -DIN_GCC   -g     -I. -I. -I./config function.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config stmt.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expr.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config calls.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config expmed.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config explow.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config optabs.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config varasm.c
"/usr/include/setjmp.h", line 82.1: 1506-224 (W) Incorrect #pragma
ignored.
"/usr/include/setjmp.h", line 83.1: 1506-224 (W) Incorrect #pragma
ignored.
        cc -c  -DIN_GCC   -g     -I. -I. -I./config emit-rtl.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config integrate.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config jump.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config loop.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config unroll.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config combine.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config reload1.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config caller-save.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config final.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config recog.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-opinit.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-output.c
        cc  -DIN_GCC   -g     -I. -I. -I./config -c insn-emit.c
        cc -c  -DIN_GCC   -g     -I. -I. -I./config
./config/rs6000/rs6000.c
        cc  -DIN_GCC   -g   -o cc1 c-parse.o c-lang.o c-lex.o c-pragma.o
c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-iterate.o
toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o
function.o stmt.o expr.o calls.o expmed.o explow.o optabs.o varasm.o
rtl.o print-rtl.o rtlanal.o emit-rtl.o real.o  dbxout.o sdbout.o
dwarfout.o xcoffout.o  integrate.o jump.o cse.o loop.o unroll.o flow.o
stupid.o combine.o  regclass.o local-alloc.o global.o reload.o reload1.o
caller-save.o  insn-peep.o reorg.o sched.o final.o recog.o reg-stack.o
insn-opinit.o insn-recog.o insn-extract.o insn-output.o insn-emit.o
insn-attrtab.o rs6000.o getpwd.o convert.o  bc-emit.o bc-optab.o
obstack.o ` case "cc" in "cc") echo "alloca.o" ;; esac `  -lld
        if [ -f libgcc2.ready ] ; then  true;  else  touch
libgcc2.ready;  fi
        rm -f tmplibgcc2.a
        for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2
_lshrdi3 _ashldi3 _ashrdi3 _ffsdi2  _udiv_w_sdiv _udivmoddi4 _cmpdi2
_ucmpdi2 _floatdidf _floatdisf  _fixunsdfsi _fixunssfsi _fixunsdfdi
_fixdfdi _fixunssfdi _fixsfdi  _fixxfdi _fixunsxfdi _floatdixf
_fixunsxfsi  _fixtfdi _fixunstfdi _floatditf  __gcc_bcmp _varargs
_eprintf _op_new _op_vnew _new_handler _op_delete  _op_vdel _bb _shtab
_clear_cache _trampoline __main _exit _ctors _eh  _pure;  do  echo
${name};  ./xgcc -B./ -O2   -DIN_GCC   -g -I./include  -g1  -msoft-float
-mcpu=common -I. -I. -I./config -c -DL${name}  ./libgcc2.c -o ${name}.o;
if [ $? -eq 0 ] ; then true; else exit 1; fi;  ar rc tmplibgcc2.a
${name}.o;  rm -f ${name}.o;  done
_muldi3
_divdi3
_moddi3
_udivdi3
_umoddi3
_negdi2
_lshrdi3
_ashldi3
_ashrdi3
_ffsdi2
_udiv_w_sdiv
_udivmoddi4
_cmpdi2
_ucmpdi2
_floatdidf
_floatdisf
_fixunsdfsi
_fixunssfsi
_fixunsdfdi
_fixdfdi
_fixunssfdi
_fixsfdi
_fixxfdi
_fixunsxfdi
_floatdixf
_fixunsxfsi
_fixtfdi
_fixunstfdi
_floatditf
__gcc_bcmp
_varargs
_eprintf
_op_new
_op_vnew
_new_handler
_op_delete
_op_vdel
_bb
_shtab
_clear_cache
_trampoline
__main
_exit
_ctors
_eh
_pure
        for file in .. fp-bit.c dp-bit.c;  do  if [ x${file} != x.. ];
then  name=`echo ${file} | sed -e 's/[.][cS]$//' -e 's/[.]asm$//'`;
oname=` echo ${name} | sed -e 's,.*/,,'`;  echo ${name};  if [
${name}.asm = ${file} ]; then  cp ${file} ${name}.s || exit 1;
file=${name}.s;  else true; fi;  ./xgcc -B./ -O2   -DIN_GCC   -g
-I./include  -g1  -msoft-float -mcpu=common -I. -I. -I./config -c
${file};  if [ $? -eq 0 ] ; then true; else exit 1; fi;  ar rc
tmplibgcc2.a ${oname}.o;  rm -f ${name}.s ${oname}.o;  else true;  fi;
done
fp-bit
dp-bit
        mv tmplibgcc2.a libgcc2.a
        if [ x != xlibgcc1-asm.a ];  then true;  else rm -f ;  fi
        if [ x != xlibgcc1-asm.a ];  then true;  else  make
GCC_FOR_TARGET="./xgcc -B./"  AR="ar" AR_FLAGS="rc" CC="cc" CFLAGS="-g"
HOST_PREFIX="" HOST_PREFIX_1="loser-"  LIBGCC2_CFLAGS="-O2   -DIN_GCC
-g -I./include  -g1  -msoft-float -mcpu=common" ;  fi
        rm -rf tmplibgcc.a tmpcopy
        mkdir tmpcopy
        if [ x != x ];  then (cd tmpcopy; ar x ../);  else true;  fi
        (cd tmpcopy; ar x ../libgcc2.a)
        (cd tmpcopy; ar rc ../tmplibgcc.a *.o)
        rm -rf libgcc2.a tmpcopy
        if [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ; then ranlib
tmplibgcc.a; else true; fi
        if [ -d soft-float/common ]; then true; else mkdir
soft-float/common; fi
        mv tmplibgcc.a soft-float/common/libgcc.a
        touch stmp-multilib
        rm -f milli.exp
        cp ./config/rs6000/milli.exp ./milli.exp
        ./xgcc -B./  -DIN_GCC   -g -I./include  enquire.o -o enquire
collect2: /lib/crt0.o: not a COFF file
make: 1254-004 The error code from the last command is 1.


Stop.

------------------------------------------------------------------------
Niranjan Suri                                           nsuri@ai.uwf.edu
University of West Florida
Technical Details
Message-ID: <3123CCA2.41C6@ai.uwf.edu>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,41af93d6195f78da,start
X-Google-Attributes: gid11318c,public
From: Niranjan Suri <nsuri@ai.uwf.edu>
Subject: Problems Compiling gcc under AIX 4.1.4
Date: 1996/02/15
Message-ID: <3123CCA2.41C6@ai.uwf.edu>
X-Deja-AN: 139542685
content-type: text/plain; charset=us-ascii
organization: University of West Florida
mime-version: 1.0
newsgroups: gnu.gcc.help
x-mailer: Mozilla 2.0 (X11; I; AIX 1)