floating point loads and stores (to work around a gcc bug), but will still cause a bus error on other sorts of unaligned accesses.