Fix crash on new game start in mingw32 builds

GCC's ms-bitfields option, enabled by default in mingw32, breaks the
behavior of the packed attribute (http://gcc.gnu.org/PR5299). The
workaround is to force GCC's native structure packing rules for packed
structures.