Messages in this thread |  | | Date | Mon, 27 Nov 2000 07:36:22 -0600 (CST) | From | Chad Schwartz <> | Subject | Re: Kernel bits |
| |
int main(void) { printf("Size of an unsigned long is %d bytes\n",sizeof(unsigned long)); return(0); }
That simple program will tell you that an unsigned long is 4 bytes, or 8 bytes.
It is then a safe assumption - that if you get back '8', that you're running a 64bit kernel, on a 64bit processor.
Chad
On Wed, 22 Nov 2000, 64738 wrote:
> Hi. > > Is there a syscall or something that can tell me whether I'm working on a 32- > or a 64-bit kernel? > > Greeting, > Alain > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > Please read the FAQ at http://www.tux.org/lkml/ >
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |