Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!ptsfa!lll-lcc!rutgers!cbmvax!higgin From: higgin@cbmvax.UUCP Newsgroups: comp.sys.amiga Subject: Re: PD Assembler;Label errors! Message-ID: <1483@cbmvax.cbmvax.cbm.UUCP> Date: Mon, 2-Mar-87 22:54:11 EST Article-I.D.: cbmvax.1483 Posted: Mon Mar 2 22:54:11 1987 Date-Received: Thu, 5-Mar-87 18:37:55 EST References: <859@crash.CTS.COM> Reply-To: higgin@cbmvax.UUCP (Paul Higginbottom SALES) Organization: Commodore Technology, West Chester, PA Lines: 47 In article <859@crash.CTS.COM> billk@pnet01.CTS.COM (Bill Kelly) writes: $Has anyone used the public domain 68000 MACRO Assembler (written by $W. WESLEY HOWE)??? $ I haven't. $It seems to be very nicely put together except for the fact that I'm having $trouble defining any sorts of labels at all. I've tried all the different $ways of labeling things that the docs mention. I've made *short* files to $try to find out what's wrong. I.E: $ $LabelOne: movea.l #4,a0 $ movea.l (a0),a0 $ bra LabelTwo $ $LabelTwo move.l a0,_ExecBase ; colon on label name $ beq NoExec ; purposely omitted $ $ NoExec: rts $ $...this code is the kind of stuff I was writing to try to determine what in my $LARGE file had caused the errors. In a file as small as the one above, the $same problems would occur. Whenever I define *any* label, I get: $ $***** 45 Label value changed between passes. $ $...and I get this for each label defined! Gack! $ $Does anyone have any idea what the (CENSORED) is going on? $ $Thanks, $ $NAME: Bill Kelly $UUCP: {akgua, hplabs!hp-sdd, sdcsvax}!crash!pnet01!billk $ARPA: crash!pnet01!billk@nosc $INET: billk@pnet01.CTS.COM $USPS: 2507 Caminito La Paz "We buy your old junk $ La Jolla, CA 92037 and sell fine furnature..." $FONE: (619) 454-1307 Perhaps the assembler REQUIRES that you specify whether you're doing long or short branches. That is beq.s or beq.l, etc. Maybe this causes errors between passes. Paul.