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 WernetWe 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