home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: sparky!uunet!news.univie.ac.at!scsing.switch.ch!univ-lyon1.fr!ghost.dsi.unimi.it!rpi!uwm.edu!caen!uvaarpa!concert!sas!mozart.unx.sas.com!wonka.unx.sas.com!sassek
- From: sassek@wonka.unx.sas.com (Steve Krueger)
- Subject: Re: sas/c 68030 asm
- Sender: news@unx.sas.com (Noter of Newsworthy Events)
- Message-ID: <C1Inq1.Etv@unx.sas.com>
- Date: Wed, 27 Jan 1993 14:18:01 GMT
- Distribution: comp
- References: <1993Jan26.4249.900@dosgate>
- Nntp-Posting-Host: wonka.unx.sas.com
- Organization: SAS Institute Inc.
- Lines: 35
-
- In article <1993Jan26.4249.900@dosgate> "jonathan forbes" <jonathan.forbes@canrem.com> writes:
- >I am having some trouble with the output produced by the SAS/C 6.2 ASM.
- >
- >It seems to assemble the following correctly:
- >
- > move.w _variable(a4,d3.w),d1
- >
- >But not:
- >
- > move.w _variable(a4,d3.w*2),d1
- >
- >If I OMD the latter, it shows:
- >
- > move.w 00(a4,d3.w*2),d1
- >
- >While the former shows:
- >
- > move.w _variable(a4,d3.w),d1
- >
- >The code with the *2 does not run correctly. I have to add a "add.w
- >d3,d3" before it for it to work properly, but I'd rather be able to safe
- >that instruction.
- >
- >I do believe that ASM is not assembling it correctly, unless I'm missing
- >something.
-
- You are correct. It seems to be a bug in our assembler. I'll mae sure
- it gets fixed for the next version, but until then, you'll have to use
- the 2 instructions. Sorry.
-
-
- >Canada Remote Systems - Toronto, Ontario
- >World's Largest PCBOARD System - 416-629-7000/629-7044
-
-
-