[comp.sys.amiga.tech] Manx AS bugs

brett@pigpen.UUCP (07/12/88)

While working on my current project in assembly, which consists of many
modules, I ran into some bugs, or what I think are bugs.  First there
was the CNOP psudeo-opcode.  I need to place a longword table of addresses
on a four byte boundary. The manual says that the CNOP 0,4 will do such,
as it does on my MCC Macro Assembler, but when assembling, it throws off
every label.  I guess it is not computing the correct PC location on the 
first pass and when I tries the second pass, it thinks the labels are 
different values.

The end result is I can not allign to a longword boundary. Next, while
trying to use the new +A option for AS, as stated in the 3.6 release, I
received a "Can't open input file <+A>", like it thought that the +A
was a filename.  Now, that way I used it was in my Makefile: AFLAGS = +A.
The MAKE command says that it uses the AFLAGS variable in the assembly
rule.

Has anyone every ran across these problems and are there easy fixes or
work arounds? Thanks.


- Brett 
 __  __   _  __  _
|  ||  | / ||  || \   Brett S Bourbin
|  ||  ||  ||  ||  |  INTERNET: brett@PIGPEN.UMD.EDU
|  ||  ||  ||  ||  |
 \_||_/ |__||__||__|  Instructional Computing Programs    
     College Park