Re: FW: 64 bit or 32 bit

Benoit Rouits <[email protected]>
Newsgroups org.kernel.vger.linux-admin
Message-ID <1187652649.24972.2.camel@localhost>
Le lundi 20 août 2007 à 19:36 +0100, Glynn Clements a écrit :
> Benoit Rouits wrote:
> 
> > > How can I tell if a given system is running a 32bit krnel or a 64bit
> > > kernel. I a system capable of running either, but I cannot figure
> > > out which kernel is installed on it.
> > 
> > just make a C program like this:
> > 
> > int main()
> > {
> > 	printf("address bus is %d bytes\n",sizeof(void*));
> > }
> > and compile it with cc then run it.
> > If it prints 8, it is a 64 bit OS, if it prints 4, it is a 32 bit OS.
> 
> That tells you which architecture the program was compiled for, not
> which architecture the kernel was compiled for. x86_64 can run both
> 32- and 64-bit code.
> 
well, if we have a 64-bit kernel /and/ a compiler for 64 bits
architectures, i think that a long int must be 8 bytes, no ?
-
To unsubscribe from this list: send the line "unsubscribe linux-admin" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.