Richard Sandiford <rsandifo@xxxxxxxxxx> writes: > Atsushi Nemoto <anemo@xxxxxxxxxxxxx> writes: >> Is this a get_user's problem or gcc's? > > The latter. gcc is putting the empty asm: > > __asm__ ("":"=r" (__gu_val)); > > into the delay slot of the call. FYI, this is now being tracked as gcc bugzilla PR 17565: http://gcc.gnu.org/PR17565 The fix has so far been applied to 4.0. Richard