CompuServe Messages

#68000 Assembly X-Devel.

    15-Mar-90 23:01:19
Fm: jon lewanda 72317,1226
To: William Volk 76424,2765
I saw Ed's reply and thought I'd throw in my two cents. I've been using Microtec for three years now for 68020 development and while it has gotten the job done, I'm somewhat less than thrilled. We use both PCs and Micro VAXs running ULTRIX (Unix) as development platforms and there are some minor incompatabilities between the two versions. The big problems I've had are: 1. Until the latest release, they didn't support packed record structures. i.e. All long and short words are forced to even byte boundaries. Of course, that's not as big a problem if your doing 68000 work, because the processor makes that requirement anyway. To be fair, I couldn't find any other vendors that support structure packing either and the latest Microtec release supposedly does. 2. The compiler would occaisionaly crash if asked to produce a mixed assembly language listing, i.e. core dump in Unix. 3. The PC version tends to run out of symbol space with relatively small programs. There is supposedly an EMS fix for this, but I've yet to see it work. The bottom line is: make sure the compiler does what you need before shelling out the high price they ask for it. P.S. The PR for the latest release does look impressive, I'm even considering upgrading after two years of saying NO THANKS.