Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!uunet!steinmetz!davidsen From: davidsen@steinmetz.steinmetz.UUCP (William E. Davidsen Jr) Newsgroups: comp.lang.c,comp.sys.ibm.pc Subject: Re: PC C compilers that handle more than 32 bits Message-ID: <6459@steinmetz.steinmetz.UUCP> Date: Thu, 25-Jun-87 16:56:06 EDT Article-I.D.: steinmet.6459 Posted: Thu Jun 25 16:56:06 1987 Date-Received: Sat, 27-Jun-87 04:07:48 EDT References: <502@array.UUCP> Reply-To: davidsen@kbsvax.steinmetz.UUCP (William E. Davidsen Jr) Organization: General Electric CRD, Schenectady, NY Lines: 50 Xref: mnetor comp.lang.c:2653 comp.sys.ibm.pc:5083 In article <502@array.UUCP> len@array.UUCP (Leonard Vanek) writes: > >I have the source for a program that requires 32-bit integers and >double precision floating point with more than 32 bits precision. >I do not yet own a C compiler for my PC but wish to buy one that >can handle this program. As far as I have seen, there are no compilers on the market which allow 32 bit ints. I would gladly buy one if there were. There are a number of compilers which allow 32 bit *longs*, which is what you should use for portability. The lack of 32 bit ints is only a problem if you have, say, 7 MB of source code for a VAX which assumes that int pointer. > >My preference is to buy Turbo C, but I would buy Microsoft or any >other if Turbo C does not meet the above requirements and the >other one does. Hence my questions. I would wait and look at QuickC. It should be shipping very soon, and will be about the same price and performance as TurboC. The edge is the debugger. CodeView is a very good debugger, and will speed program development. You will also like getting all of your error messages, rather than having to recompile after each error. > >1. Can Turbo C handle my needs? Probably. > >2. Can Microsoft? Subject to what I said about ints, yes. You'll like the v5.0 performance for both compile speed and code speed/size. The whole issue of speed is mainly an issue for personal use. Given a good 10MHz clone with 2MB RAMdisk, you will see compile and link around 12 sec for a 200 line program. Using a 386 machine will get you under 8 sec. > >3. Are there any other good compilers that can do it? I believe that the professional version of Aztec (Manx) C will also do the job. > >Please mail your replies and I will summarize to comp.sys.ibm.pc. > >Leonard Vanek > >UUCP: ... {utzoo mnetor}!dciem!array!len >Phone: (416) 736-0900 -- bill davidsen (wedu@ge-crd.arpa) {chinet | philabs | sesimo}!steinmetz!crdos1!davidsen "Stupidity, like virtue, is its own reward" -me