CompuServe Messages

Linking C & Assem Files

#: 12978 S9/ProgrammingForum unknown
    28-Mar-86 23:34:51
Fm: Fred Kohler 75365,1460
To: Rick Schaeffer 70120,174

This message turned up in search, but its forum couldn’t be identified from the original transcript, so it may not be linked into its thread.

Rick, there are nowhere near as many directives for the Aztec C macro assembler as there are for the Amiga macro assembler. In order to assemble the ".asm" files listed in the Rom Kernal Manual you practically have to re-write the entire source code. For example, there are no XREF or XDEF directives in the Aztec C macro assembler. I tried assembling the ".asm" files listed in the Rom Kernal Manual in the exact form they were given and the Aztec macro assembler kept giving "unknown opcode or directive" errors. I don't need the hassle of trying to figure out how to convert the ".asm" files to a form acceptable to the Aztec C macro assembler. True, it does assemble much faster than the Amiga assembler but you end up taking more time converting the source code than it's worth. Therefore, I have ordered Lattice C and will be returning my commercial version of Aztec C to Manx for a refund next week. Even though Lattice C compiles source code slower than Aztec C, I consider it to be a better product AT THIS TIME. If Manx ever makes their object code compatible with Amiga object code (which it isn't according to Jim Goodnow, creator of Aztec C), I will then consider Aztec C to be the superior product. — Fred Kohler 75365,1460 —