Alex,
And I'm one of them, stuck with a Core Duo Macbook pro, which will stay for some more time :)You'll find the patches at [1]It's basically an adaption of Pauls, Gwenoles and the Qs gcc4 OS X x86 patches.I'd rather go with Michael Matz's gcc4 patches. They look more sane and clean to me than Gwenoles do and I believe the 5% performance hit that goes with them is no real problem, as most people should be using x86_64 nowadays anyway. On OSX this is even less of a problem, as only few Intel Macs are not capable of running x86_64 code (namely the Core Solo and Core Duo generation) and there is no need to run an x86_64 kernel to use x86_64 userspace code.
But I do have a Core 2 Duo to test x86-64.
If by any chance you find the time to do this, please try to get Michael Matz's patches conditional for gcc4 (no performance hit on gcc3) and do the mach-o i386 support separate from that. I believe this way everyone benefits from it and we could finally remove the gcc3 dependency.Cheers, Alex
Yes, I'll do probably a clean patch on top of yours, so that all hosts can be satisfied.
Best Mike
smime.p7s
Description: S/MIME cryptographic signature