Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ucla-cs!sdcrdcf!usc-oberon!bacall!papa From: papa@bacall.UUCP (Marco Papa) Newsgroups: comp.sys.amiga Subject: Re: C-compilers for Amiga are Terrible (was Re: Audio Interrupt vector) Message-ID: <2205@bacall.UUCP> Date: Sun, 30-Nov-86 16:55:23 EST Article-I.D.: bacall.2205 Posted: Sun Nov 30 16:55:23 1986 Date-Received: Tue, 2-Dec-86 21:57:07 EST References: <8611191016.AA19776@cory.Berkeley.EDU> <1074@zen.BERKELEY.EDU> <1133@zen.BERKELEY.EDU> <9705@sun.uucp> Organization: CS&CE Depts, U.S.C., Los Angeles, CA Lines: 44 > In article <1133@zen.BERKELEY.EDU>, c55-grig@buddy.Berkeley.EDU (Ted Griggs) writes: > > > > ... edited stuff about bugs and such ... > > My complaint with C on the Amiga is that of the two compilers: 1) Lattice > > has 2 100K compilers and the slowest linker I have ever seen, and 2) Manx > > compiles fast, link fast, and produces small code but on many occasions > > produces incorrect code. ^^^^^^^^^ Yes, it is DEFINITELY true! We bought MANX C and recompiled A-Talk. Code size went down from 145K (lattice C 3.03) to 99K (MANX 3.20a). The problem is that when we sent the new version out to the beta testers we received complaints of GURU meditations on the MANX version. This is with code that works perfectly with Lattice, and we used the 32-bit integer option which is supposed to allow complete porting of programs that use 32-bit integers and libraries. We also tried beta MANX 3.30c but this version has at least as many bugs as the current commercial version (3.20a). Telephone calls to MANX tech support always result in "we will be coming out with the new update in the fall", "maybe next month". We have ba