Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!linus!decvax!harpo!seismo!hao!hplabs!sri-unix!CCVAX.ty@nosc
From: CCVAX.ty@nosc@sri-unix.UUCP
Newsgroups: net.micro.cpm
Subject: Re:  Information needed on EcoSoft C compiler
Message-ID: <3407@sri-arpa.UUCP>
Date: Sat, 23-Jul-83 21:06:48 EDT
Article-I.D.: sri-arpa.3407
Posted: Sat Jul 23 21:06:48 1983
Date-Received: Mon, 25-Jul-83 12:08:28 EDT
Lines: 21

From:  Ty Wernet 

We have played around with several "C" compilers one of them being the
EcoSoft C compiler, another being Aztec's, and finally Software Toolworks.
EcoSoft's had a significant code generation problem in our view and that
was when you defined an array of say 8k EcoSoft's assembler output was not
at all efficient.  It generated a:
	rept	8k
	db	0
	endm
This allowed you to go to lunch twice before the assembler finished. The
other 2 "C's" just did a "DS 8k" and that was that.  Just that 1 item caused
us to pretty much abandon EcoSofts.  There were a few other minor items which
I do not recall right now.  The real problem was that we could not take a 
source and compile it using these 3 compilers plus the one on our UNIX system
and come out with 4 executables.  All compilers would have to complain about
some syntax or another and no one complaint was common amoung them. So much
for transportability.  Aztec's had a fairly complete library whereas Toolworks
is somewhat limited.

--Ty