Workaround using unaligned loads for gcc < 9