Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!bloom-beacon!think!ames!amdahl!oliveb!sun!doorway!keyman From: keyman%doorway@Sun.COM (David Evans) Newsgroups: comp.sources.d,comp.sources.bugs Subject: problems with DUNGEON Message-ID: <28554@sun.uucp> Date: Sat, 19-Sep-87 00:08:30 EDT Article-I.D.: sun.28554 Posted: Sat Sep 19 00:08:30 1987 Date-Received: Sun, 20-Sep-87 10:56:58 EDT Sender: news@sun.uucp Lines: 72 Keywords: dungeon f77 68010 68020 Xref: mnetor comp.sources.d:1272 comp.sources.bugs:297 Hello, I get the following error when compiling dungeon: f77 -c -O dso7.F /tmp/cpp.8095.0.f: encryp: cpgoto: cpinfo: as: error (/tmp/c2.8095.7.s:153): Invalid op-code as: error (/tmp/c2.8095.7.s:182): Invalid op-code as: error (/tmp/c2.8095.7.s:191): Invalid op-code as: error (/tmp/c2.8095.7.s:239): Invalid op-code *** Error code 255 Stop. I have then compiled to get the assem code and what I find is(line numbers included): 147 rts 148 L77003: 149 pea 1 150 movl #v.15+-1,a0 151 addl d7,a0 152 movb a0@,d0 153 extbl d0 154 subql #4,sp 155 moveq #-64,d1 156 addl d1,d0 157 movl d0,a6@(-8) 158 movl d4,a0 159 movl a6@(-68),a1 also : 178 LY00000: 179 pea 1 180 lea a3@(0,d6:l),a0 181 movb a0@,d0 182 extbl d0 183 subql #4,sp 184 moveq #-64,d1 185 addl d1,d0 186 movl d0,a5@ 187 pea 1 188 movl #ARR_SEG1+-1,a0 189 addl d7,a0 190 movb a0@,d0 191 extbl d0 192 subql #4,sp and: 234 L77007: 235 pea 1 236 movl #ARR_SEG1+-1,a0 237 addl d6,a0 238 movb a0@,d0 239 extbl d0 240 subql #4,sp 241 movl a5@,d1 Now the problem is that the "extbl d0" is a 68020 opcode and I am attempting to compile this on a sun 2/120 (68010) (I have also attempted to add the flag -mc68010 to the flags given to the f77 compiler, but this has not helped because it is only a flag to the assembler). Now it compiles past this if I include the flag -mc68020 (tell the assembler to accept 68020 opcodes), but this causes the .o file to be stamped 68020 not 68010 (and also prob. not work). I think that the f77 compiler should not produce these opcodes on my machine. Any help would be appreciated. -Dave -Keyman UUCP: {ucbvax,decvax,allegra,decwrl,cbosgd,ihnp4,seismo}!sun!keyman ARPA: keyman@sun.com