On 2011-08-03, Amit Kulkarni <amitk...@gmail.com> wrote: >>> Sorry to bump this again, but I think it deserves to make the release >>> since the bug is important and the fix is easy (a similar one is already >>> used to avoid using SSE2)... >> >> I think the patch for SSE2 is not actually doing anything useful and should >> be removed, SSE2 is not defined on i386 and AIUI amd64-capable CPUs support >> SSE2 anyway. > > Donovan, > Stuart had this same discussion with me and jsing@ in mid-April where > he showed this nifty thing to check for SSE (I hope Stuart doesn't > mind posting useful contents of a private email here. It is harmless.) > > $ arch -s; cpp -dM /dev/null | grep SSE > > which doesn't have any output on i386, but does on amd64. Please do > the same for __ALTIVEC, and post the result so Stuart or other > knowledgeable people can give you correct feedback. > >
On macppc on a G4 mac mini, it's defined if you use -maltivec, and not defined if you don't.