--- src/core/compat-round.cc.bak 2006-06-10 05:40:20.000000000 -0400 +++ src/core/compat-round.cc 2006-06-10 05:41:00.000000000 -0400 @@ -153,7 +153,7 @@ } bits; }; #define compat_mask_nbit_l(u) ((u).bits.manh &= 0x7fffffff) -#elif __powerpc__ +#elif __ppc__ union compat_IEEEl2bits { long double e; struct {