for gcc >= 4.7, we need to specify -mno-ms-bitfields