[gnu.gcc.bug] Problems with unknown pseudocode in "final.c"

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