blob: ac2b9c3c1d930b920c296fb094488956badb73e7 [file] [log] [blame]
/* PR middle-end/108543 */
/* { dg-do compile } */
/* { dg-options "-fno-sanitize=address -fsanitize=kernel-address -fsanitize=pointer-subtract" } */
struct S {
long _M_p;
};
typedef struct S S;
__PTRDIFF_TYPE__
f (S __x, S __y)
{
return &__x._M_p - &__y._M_p;
}