andrew@AI.MIT.EDU (Andrew A. Chien) (06/03/89)
I am trying to build the 1.35 g++ compiler using the 1.35 gcc compiler. I got the error message "unknown pseudo-code" while compiling the file final.c. Am I doing something wrong? Is there an easy fix? -Andrew Compilation trace below: ----------------andrew@horizon>make ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -c -Iconfig -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc-\" \ -DSTANDARD_STARTFILE_PREFIX=\"/usr/local/lib/\" gcc.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig version.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o g++ gcc.o version.o obstack.o expect 41 shift/reduce conflicts and 4 reduce/reduce conflicts bison -v -d cplus-parse.y cplus-parse.y contains 41 shift/reduce conflicts and 4 reduce/reduce conflicts. ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig -DPARSE_OUTPUT=\"/cplus-parse.output\" cplus-parse.tab.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-decl.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-typeck.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-lex.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-class.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-init.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-method.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-cvt.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-search.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-ptree.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig -DSORRY_EXIT_CODE=35 toplev.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig tree.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig print-tree.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig stor-layout.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig fold-const.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genflags.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genflags genflags.o rtl.o obstack.o ./genflags md > tmp-insn-flags.h ./move-if-change tmp-insn-flags.h insn-flags.h touch stamp-flags.h ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c gencodes.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o gencodes gencodes.o rtl.o obstack.o ./gencodes md > tmp-insn-codes.h ./move-if-change tmp-insn-codes.h insn-codes.h touch stamp-codes.h ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genconfig.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genconfig genconfig.o rtl.o obstack.o ./genconfig md > tmp-insn-config.h ./move-if-change tmp-insn-config.h insn-config.h touch stamp-config.h ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig expr.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig stmt.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig expmed.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig explow.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig optabs.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig varasm.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig symout.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig dbxout.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig sdbout.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig emit-rtl.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genemit.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genemit genemit.o rtl.o obstack.o ./genemit md > tmp-insn-emit.c ./move-if-change tmp-insn-emit.c insn-emit.c touch stamp-emit.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-emit.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig integrate.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig loop.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig combine.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig regclass.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig local-alloc.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig global-alloc.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig reload.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig reload1.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig caller-save.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genpeep.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genpeep genpeep.o rtl.o obstack.o ./genpeep md > tmp-insn-peep.c ./move-if-change tmp-insn-peep.c insn-peep.c touch stamp-peep.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-peep.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig final.c /tmp/cca00942.s:3842:Unknown pseudo-op /tmp/cca00942.s:3842:Rest of line ignored. 1st junk character valued 48. ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig recog.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genrecog.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genrecog genrecog.o rtl.o obstack.o ./genrecog md > tmp-insn-recog.c ./move-if-change tmp-insn-recog.c insn-recog.c touch stamp-recog.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-recog.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genextract.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genextract genextract.o rtl.o obstack.o ./genextract md > tmp-insn-extract.c ./move-if-change tmp-insn-extract.c insn-extract.c touch stamp-extract.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-extract.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genoutput.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genoutput genoutput.o rtl.o obstack.o ./genoutput md > tmp-insn-output.c ./move-if-change tmp-insn-output.c insn-output.c touch stamp-output.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-output.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o cc1plus cplus-parse.tab.o cplus-decl.o cplus-typeck.o cplus-lex .o cplus-class.o cplus-init.o cplus-method.o cplus-cvt.o cplus-search.o cplus-ptree.o toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o rtl.o expr.o stmt.o expmed.o explow.o optabs.o varasm.o s ymout.o dbxout.o sdbout.o emit-rtl.o insn-emit.o integrate.o jump.o cse.o loop.o flow.o stupid.o combine. o regclass.o local-alloc.o global-alloc.o reload.o reload1.o caller-save.o insn-peep.o final.o recog.o i nsn-recog.o insn-extract.o insn-output.o obstack.o Undefined: _output_address _output_operand final.o: local symbol botch *** Error code 1 Stop. 1178.1u 100.8s 26:55 79% 15+25k 3396+3123io 153pf+0w
andrew@AI.MIT.EDU (Andrew A. Chien) (06/03/89)
I am trying to build the 1.35 g++ compiler using the 1.35 gcc compiler. I got the error message "unknown pseudo-code" while compiling the file final.c. Am I doing something wrong? Is there an easy fix? -Andrew Compilation trace below: ---------------- andrew@horizon>make ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -c -Iconfig -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc-\" \ -DSTANDARD_STARTFILE_PREFIX=\"/usr/local/lib/\" gcc.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig version.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o g++ gcc.o version.o obstack.o expect 41 shift/reduce conflicts and 4 reduce/reduce conflicts bison -v -d cplus-parse.y cplus-parse.y contains 41 shift/reduce conflicts and 4 reduce/reduce conflicts. ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig -DPARSE_OUTPUT=\"/cplus-parse.output\" cplus-parse.tab.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-decl.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-typeck.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-lex.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-class.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-init.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-method.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-cvt.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-search.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig cplus-ptree.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig -DSORRY_EXIT_CODE=35 toplev.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig tree.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig print-tree.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig stor-layout.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig fold-const.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genflags.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genflags genflags.o rtl.o obstack.o ./genflags md > tmp-insn-flags.h ./move-if-change tmp-insn-flags.h insn-flags.h touch stamp-flags.h ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c gencodes.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o gencodes gencodes.o rtl.o obstack.o ./gencodes md > tmp-insn-codes.h ./move-if-change tmp-insn-codes.h insn-codes.h touch stamp-codes.h ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genconfig.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genconfig genconfig.o rtl.o obstack.o ./genconfig md > tmp-insn-config.h ./move-if-change tmp-insn-config.h insn-config.h touch stamp-config.h ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig expr.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig stmt.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig expmed.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig explow.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig optabs.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig varasm.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig symout.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig dbxout.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig sdbout.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig emit-rtl.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genemit.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genemit genemit.o rtl.o obstack.o ./genemit md > tmp-insn-emit.c ./move-if-change tmp-insn-emit.c insn-emit.c touch stamp-emit.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-emit.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig integrate.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig loop.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig combine.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig regclass.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig local-alloc.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig global-alloc.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig reload.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig reload1.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig caller-save.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genpeep.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genpeep genpeep.o rtl.o obstack.o ./genpeep md > tmp-insn-peep.c ./move-if-change tmp-insn-peep.c insn-peep.c touch stamp-peep.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-peep.c ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig final.c /tmp/cca00942.s:3842:Unknown pseudo-op /tmp/cca00942.s:3842:Rest of line ignored. 1st junk character valued 48. ../gcc/gcc -B../gcc/ -c -g -DSOS -DESKIT -Iconfig recog.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genrecog.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genrecog genrecog.o rtl.o obstack.o ./genrecog md > tmp-insn-recog.c ./move-if-change tmp-insn-recog.c insn-recog.c touch stamp-recog.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-recog.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genextract.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genextract genextract.o rtl.o obstack.o ./genextract md > tmp-insn-extract.c ./move-if-change tmp-insn-extract.c insn-extract.c touch stamp-extract.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-extract.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c genoutput.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o genoutput genoutput.o rtl.o obstack.o ./genoutput md > tmp-insn-output.c ./move-if-change tmp-insn-output.c insn-output.c touch stamp-output.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -Iconfig -c insn-output.c ../gcc/gcc -B../gcc/ -g -DSOS -DESKIT -o cc1plus cplus-parse.tab.o cplus-decl.o cplus-typeck.o cplus-lex .o cplus-class.o cplus-init.o cplus-method.o cplus-cvt.o cplus-search.o cplus-ptree.o toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o rtl.o expr.o stmt.o expmed.o explow.o optabs.o varasm.o s ymout.o dbxout.o sdbout.o emit-rtl.o insn-emit.o integrate.o jump.o cse.o loop.o flow.o stupid.o combine. o regclass.o local-alloc.o global-alloc.o reload.o reload1.o caller-save.o insn-peep.o final.o recog.o i nsn-recog.o insn-extract.o insn-output.o obstack.o Undefined: _output_address _output_operand final.o: local symbol botch *** Error code 1 Stop. 1178.1u 100.8s 26:55 79% 15+25k 3396+3123io 153pf+0w