Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!agate!bionet!apple!rutgers!att!alberta!ubc-cs!van-bc!root From: lphillips@lpami.van-bc.UUCP (Larry Phillips) Newsgroups: comp.sys.amiga.tech Subject: Re: Problems with Manx AS and LN Message-ID: <1945@van-bc.UUCP> Date: 7 Nov 88 14:40:13 GMT Sender: root@van-bc.UUCP Lines: 46 > What's wrong with the following program ?? > > -- > far code > far data > > AbsExecBase equ $4 > > move.l $4,a6 > movea.l $00000004,a6 > move.l ExecBase,a6 > movea.l ExecBase,a6 > move.l AbsExecBase,a6 > movea.l AbsExecBase,a6 > > bra.s Label > bra Label > > ds.b 10 > Label > > section ,data > ExecBase equ $4 > section ,code > end > -- > > Nothing you say ? Well, let's look what Manx's AS 3.6a has to say: I have always found the Manx assembler to be very good at assembling the output of their compiler, but nearly useless for any serious assembly work. I tried this, and though I did not get the same results you did, I too was unable to get it through the linker. I tried it on A68K, Charlie Gibbs' freely distributable assembler, and other than having to remove the 'far' directives, it ate it just fine, as did Blink 6.7. -larry -- "Intelligent CPU? I thought you said Intel CPU!" -Anonymous IBM designer- +----------------------------------------------------------------+ | // Larry Phillips | | \X/ lpami.wimsey.bc.ca!lphillips or van-bc!lpami!lphillips | | COMPUSERVE: 76703,4322 | +----------------------------------------------------------------+