Most of this diff is from Anthony Richardby, who provided the patches to unbreak macppc by removing the -mno-fused-madd flag, fixing an asm error, and changing the order of the linker arguments. kmos@ confirmed that the patches also unbreak sparc64. cwen@ moved the HOMEPAGE to https. I removed flags like -O3. ok cwen@