------- Comment #1 from jakub at gcc dot gnu dot org 2010-05-04 15:12 ------- Sample testcase: struct A { int i; int j; };
int foo (int k) { struct A a = { 4, k + 6 }; asm ("" : "+r" (a.i)); a.j++; bar (a.i); bar (a.j); return a.i + a.j; } -- jakub at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org | Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2010-05-04 15:12:44 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43983