OK, that's fine. So I still don't know what is wrong, but I'll try
drawterm when I get Plan 9 up on the network (see my Broadcom emails;
I'm buying a card soon)
On Oct 24, 2007, at 12:30 PM, David Leimbach wrote:
On 10/23/07, Bakul Shah <[EMAIL PROTECTED]> wrote: > Mac OS
X is still 32bit last I checked. You're likely having an EFI related
> issue.
MacOS X 10.4.9+ is already 64 bit capable, at least on the
MacBook Pro
$ sysctl machdep.cpu.brand_string
machdep.cpu.brand_string: Intel(R) Core(TM)2 CPU T7400 @
2.16GHz
$ sysctl hw.optional.x86_64
hw.optional.x86_64: 1
$ cat > ilp.c <EOF
#include <stdio.h>
int main(int c, char**v) {
printf("i:%d l:%d ll:%d p:%d\n",
sizeof(int), sizeof(long), sizeof(long long), sizeof
(void*));
}
EOF
$ cc -m32 ilp.c -o ilp4
$ cc -m64 ilp.c -o ilp8
$ file ilp4 ilp8
ilp4: Mach-O executable i386
ilp8: Mach-O 64-bit executable x86_64
$ ilp4
i:4 l:4 L:8 p:4
$ ilp8
i:4 l:8 L:8 p:8
it's increasingly offtopic but yes :-)
The whole system is not 64bit end to end. Objective C and Cocoa
aren't yet 64bit, and I've yet to fail to get alignment errors with
certain C memory allocation functions on my MBP with Tiger.
I hope it's all fixed Friday, not that I see me using 64bit apps
too much, I don't think I have enough RAM, even if the extra
registers give me a bit of a performance boost :-)
Dave