2 /* { dg-do compile } */
3 /* { dg-options "-O2 -fcompare-debug" } */
15 struct ext4_map_blocks
21 int ext4_da_map_blocks_ei_0
;
23 void fn1 (int p1
, struct ext4_map_blocks
*p2
)
28 ext4_da_map_blocks_ei_0
++;
29 arch_spinlock_t
*lock
;
30 switch (sizeof *&lock
->tickets
.head
)
32 asm("" : "+m"(*&lock
->tickets
.head
) : ""(0));
36 fn2 (p2
->m_lblk
, p2
->m_len
);