Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!ucsd!ucbvax!bloom-beacon!primerd!ENI!S55!CUMMINGS From: CUMMINGS@S55.Prime.COM Newsgroups: comp.sys.ibm.pc Subject: Re: 32 bit C Comps and Long Message-ID: <132000024@S55.Prime.COM> Date: 15 Nov 89 18:40:00 GMT References: <1224@utkcs2.cs.utk.edu> Lines: 37 Nf-ID: #R:utkcs2.cs.utk.edu:-122400:S55:132000024:000:1402 Nf-From: S55.Prime.COM!CUMMINGS Nov 15 18:40:00 1989 wozniak@utkux1.utk.edu wrote: > Excuse me for being a little sarcastic here, but is not the >following true? > > For a 32bit integer (as someone writes about) use > > long int x; > > the variable x will then be 4bytes = 4bytes * 8bits/byte =32bits > > >Someone asked about a C compiler that supported 32bit ints of 386 >machine. They answer as I see it is yes, they all do. > > >-bryon- Excuse me for being realistic, but what was being asked was is there a C compiler that will use the 386 32 bit registers to manipulte 32 bit data instead of doing it with multiple instructions using the 8088/80286 16 bit registers! Microsoft C allows you to select code for the 286 via the /G2 command line option, but /G3 does not (yet?) generate 386 instructions (at least as of 5.1). ============================================================================ Kevin J. Cummings Prime Computer Inc. 20 Briarwood Road 500 Old Connecticut Path Framingham, Mass. Framingham, Mass. InterNet: CUMMINGS@S55.Prime.COM CSNet: CUMMINGS%S55.Prime.COM@RELAY.CS.NET UUCP: {uunet, csnet-relay}!S55.Prime.COM!CUMMINGS Std. Disclaimer: "Mr. McKittrick, after careful consideration, I've come to the conclusion that your new defense system SUCKS..." ============================================================================