CompuServe Thread

#Linking C & Assem Files

2 messages in this thread
#13027From: Rick SchaefferMar 29, 1986 5:40 PM
I see what you mean. I didn't realize there were that many differences. Of course, you will have to give up more than just compile speed if you go to Lattice. Your C object files will average well over 100% larger and will generally not be as fast at execution as Aztec…especially floating point operations (see AZLAT.DOC in dl8 for actual timings). Aztec also provides quite a few library functions that are handy and were either not provided by Lattice or were provided but don't work. The AmigaDos Execute function, for instance, doesn't work properly (it leaves little orphaned chunks of memory around, and doesn't return the exit status of the program executed). Aztec provides one which is fully functional. I hope you don't think I'm Aztec salesman or anything…I'm not! Just *real* pleased with the product. Rick Schaeffer * Reply: 13054
#13054From: Fred KohlerMar 29, 1986 11:19 PM
Rick, I ordered Lattice-C and will be getting it on Monday. However, I will also be hanging on to my Aztec-C because Jim Goodnow left me a message on the Manx BBS that the first update will include an Alink facility so that Aztec-C object files can be linked with Amiga Macro Assembler object files (you get 1 year of "free" updates with the commercial version of Aztec-C). The reason I didn't cancel my order for Lattice-C is that I need a printer driver for my Epson LQ-800 NOW! Text works fine with the Epson driver in Preferences but graphics do not (circles print out as ovals – due to the fact that the LQ-800 has a 24-pin print head). I am just learning how to program in C and 68000 Assembler — when I get proficient at C I want a good C compiler. Hence, my decision to keep my Aztec-C. Maybe somebody will purchase my Lattice-C from me after it has proven to be extinct. — Fred Kohler 75365,1460 — * RR 13008