Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!godot!harvard!seismo!brl-tgr!gwyn From: gwyn@brl-tgr.ARPA (Doug Gwyn ) Newsgroups: net.lang.c Subject: Re: lint, pointers, 0 (what else?) Message-ID: <8715@brl-tgr.ARPA> Date: Wed, 27-Feb-85 10:21:59 EST Article-I.D.: brl-tgr.8715 Posted: Wed Feb 27 10:21:59 1985 Date-Received: Fri, 1-Mar-85 07:07:25 EST References: <8412@brl-tgr.ARPA> <282@talcott.UUCP> <766@ucbtopaz.CC.Berkeley.ARPA> <8567@brl-tgr.ARPA> <774@ucbtopaz.CC.Berkeley.ARPA> Distribution: net Organization: Ballistic Research Lab Lines: 11 > If your code needs 34 bit ints ... How did you get yourself into this jam? Ints are only guaranteed to cover the range -32767 to +32767. Not even long ints are guaranteed to have 34 bits of dynamic range. I have written a lot of C code and NEVER have had any such word length dependencies (other than in explicitly system-dependent code that would not make sense to try to port anyway). I would be interested in why your code has them.