1 /* { dg-do compile } */
2 /* { dg-require-effective-target arm_unaligned } */
3 /* { dg-options "-O2" } */
5 typedef unsigned int u32
;
7 read32 (const void* ptr
)
10 __builtin_memcpy (&v
, ptr
, sizeof(v
));
14 /* { dg-final { scan-assembler "@ unaligned" } } */