d8ca56cb98
WARNS=6 causes "warning: cast increases required alignment of target type" on arm, ia64, mips, and sparc64.