Leisner.Henr@XEROX.COM (Marty) (04/29/89)
After running (on a sun386i with gnumake 3.45) : make (with gcc v1.34) make stage1; make (with gcc v1.35) make stage2; make (with gcc v1.35, stage2) I had no problems (I elected to compare the objects via cmp -l $file stage/$file and ignore all differences in bytes 5-8 by eye). Typing make install (after building stage3) causes : make -n install | more cc -c -g -I./config expr.c cc -c -g -I./config stmt.c cc -c -g -I./config expmed.c cc -c -g -I./config optabs.c cc -c -g -I./config emit-rtl.c cc -g -I./config -c insn-emit.c cc -c -g -I./config integrate.c cc -c -g -I./config loop.c cc -c -g -I./config combine.c cc -c -g -I./config regclass.c cc -c -g -I./config local-alloc.c cc -c -g -I./config global-alloc.c cc -c -g -I./config reload.c cc -c -g -I./config reload1.c cc -c -g -I./config caller-save.c cc -g -I./config -c insn-peep.c cc -c -g -I./config final.c cc -c -g -I./config recog.c cc -g -I./config -c insn-recog.c cc -g -I./config -c insn-output.c cc -g -o cc1 c-parse.tab.o c-decl.o c-typeck.o c-convert.o toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o rtl.o expr.o stmt.o expmed.o expl ow.o optabs.o varasm.o symout.o dbxout.o sdbout.o emit-rtl.o insn-emit.o integra te.o jump.o cse.o loop.o flow.o stupid.o combine.o regclass.o local-alloc.o glob al-alloc.o reload.o reload1.o caller-save.o insn-peep.o final.o recog.o insn-rec og.o insn-extract.o insn-output.o obstack.o mkdir /usr/local/lib if [ -f cc1 ] ; then install -c cc1 /usr/local/lib/gcc-cc1 ;fi if [ -f cc1plus ] ; then install -c cc1plus /usr/local/lib/gcc-cc1plus ;fi install -c gnulib /usr/local/lib/gcc-gnulib if [ -f /usr/bin/ranlib ] ; then (cd /usr/local/lib; ranlib gcc-gnulib) ;fi install -c cpp /usr/local/lib/gcc-cpp install -c gcc /usr/local/bin mkdir /usr/local/lib/gcc-include chmod ugo+rx /usr/local/lib/gcc-include for file in stddef.h stdarg.h assert.h varargs.h va-*.h limits.h; do install -c ${file} /usr/local/lib/gcc-include; done install -c gcc.1 /usr/local/man/man1/gcc.1 install depends on all and all is wanting to make some stuff again (I'm not sure why -- the objects are all there). Anyway, I edited the makefile so install doesn't do all. Is this behavior expected -- I find it kinda strange and I've never really seen why make is attempting to build all this stuff again when it already exists. marty ARPA: leisner.henr@xerox.com GV: leisner.henr NS: martin leisner:wbst139:xerox UUCP: hplabs!arisia!leisner