eliminate gcc-4.6.3 warnings for p.c (except for dereferencing type-punned pointers)