https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #3)
> struct S { char a[64]; };
> 
> int
> foo (void)
> {
>   struct S s, t;
>   asm goto ("" : "=g" (s) : : : l);
>   t = s;
>   asm goto ("" : "=g" (s) : : : l);
>   return s.a[0] + t.a[63];
> l:
>   return -1;
> }
> 

That is going to be turned into a different issue ...

Reply via email to