On Tue, 23 Sep 1997, Daniel Whelan wrote:
> > I think it means that most OSes and processors that people run MUDs
> >off of are 32 bit (windows, most verions of unix, ect). Some servers with
> >the right OS are capable of 64 bit integers, which means your bitvectors
> >used can be 0 - 63, if the platform supports it, when some are 16 bit
> >signed integers because of older OSes (win 3.1, dos, ect).
>
> Do you know what the MacOS, MkLinux, RedHat Linux, and SlackWare Linux use?
I'm not 100% on MacOS, or MkLinux, but RedHat and SlackWare are 32bit. As
far as I know the only redily available 64 bit OS's are a port of Linux to
the ALPHA, a flavor of SunOS (or was it slowaris?), and I think Digital
has a 64bit version of DGUX.
In order to have more than 32 bits in an integer you need to have two
cases. One, you have to be on a hardware platform where the CPU has
registers greater than 32 bits. Two, a compiler that produces 64 bit
code.
As always flame^H^H^H^H^H correct me if I'm wrong. =)
--
Jason Fischer | "Here rests in honored glory an American soldier
jasonf@bugger.it.all | known but to God." - Tomb of the Unknown Sodlier
"In the shadow of the light from a black sun" Type O-
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST