[Coco] is this a bug?

Dave Philipsen dave at davebiz.com
Wed Apr 19 20:55:31 EDT 2017


Is this a bug with the OS9 assembler?  It appears that the first pass 
interprets the "jmp" as direct addressing while the second pass 
interprets it as extended which causes a phasing error.  Am I missing 
something?

If I force it with "jmp    >entry" it works.

Dave



Microware OS-9 Assembler RS Version 01.00.00    04/19/2017 19:43:30   
Page 001
  -

00001
00002
00003                            opt   M
00004
00005   2000                     org   $2000
00006 W 2000 7E2006     start    jmp   entry
00007   2003 54455354            fcc   /TEST/
***** Error: phasing
00008 E 2007 12         entry    nop
00009                            end

00001 error(s)
00001 warning(s)
$0008 00008 program bytes generated
$0000 00000 data bytes allocated
$0086 00134 bytes used for symbols


More information about the Coco mailing list