blob: 1e8b6727003cd86d0c7a2a3fb3c2026a363b2cf0 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-require-effective-target arm_unaligned } */
/* { dg-options "-O2" } */
typedef unsigned int u32;
u32
read32 (const void* ptr)
{
u32 v;
__builtin_memcpy (&v, ptr, sizeof(v));
return v;
}
/* { dg-final { scan-assembler "@ unaligned" } } */