Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!ucbcad!ucbvax!decvax!minow From: minow@decvax.UUCP (Martin Minow) Newsgroups: comp.sys.atari.st Subject: Re: Mark Williams ver 2.0 info Message-ID: <52@decvax.UUCP> Date: Mon, 4-May-87 18:31:26 EDT Article-I.D.: decvax.52 Posted: Mon May 4 18:31:26 1987 Date-Received: Tue, 5-May-87 05:48:06 EDT References: <8704302259.AA00661@ucbvax.Berkeley.EDU> <4722@utcsri.UUCP> Reply-To: minow@decvax.UUCP (Martin Minow) Distribution: world Organization: Digital Eq. Corp. - Merrimack NH. Lines: 52 In article <4722@utcsri.UUCP> asm@utcsri.UUCP (Anees Munshi) asks a number of questions about the Mark Williams C compiler upgrade. I am a satisfied user of MWC and have recently upgraded my system. Hope this helps. >1. Has the compiler changed significantly? Does it allow inline > assembly language now? Has the optimzer been improved further? It appears to run faster. Inline assembly is not permitted. I haven't checked resulting code, but their documentation talks about improvements both in code speed and code size. >2. I heard that there was new documentation. Is this doc any different > from version 1.4 (single manual describes compiler, Make and > MicroEmacs rather well, but no docs on Gem calls). There is 690 page single manual. It has slightly fewer pages than the previous (V1.1) manual, but has a slightly larger paper size, so there's more information. The GEM and TOS calls are well described, including small sample programs for most (if not all) TOS/GEM routines. >3. Have the libraries been improved further. What has changed specifically? The header files have been extended slightly. Nothing else that I noticed. >4. In short, what improvements have been made? The shell has been extended substantially. There is an excellent RAMDISK that survives reset, and can be made bootable. You can also save a copy of the ramdisk in the \auto directory of a floppy that makes cold-boots painless. You can tell the compiler to call the editor with one buffer pointing to the file, and another pointing to your error messages. When you exit the editor, compilation proceeds. >what is the procedure for upgrading (I heard something about sending in >page 2 of the manual along with some money). If you're registered with Mark Williams, they should have sent you an upgrade form. Otherwise, I'd recommend calling them at (312) 472-6659. If I remember correctly, the upgrade cost me $50 plus shipping. >ps. I have found the quality of the software and documentation to be > very good; therfore, unlike for other compilers, the motivation > for sending for an upgrade is not there! Agreed, but the upgrade is still worthwhile. Martin Minow decvax!minow Disclaimer: I am friends with one of the Mark Williams C developers. The above does not represent the opinions of Digital Equipment Corporation.