https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |12.4
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
--- Comment #12 from CVS Commits ---
The releases/gcc-12 branch has been updated by Andrew Pinski
:
https://gcc.gnu.org/g:ee3bb7cb5d2ecfc64adcfd61afb390e72cc08661
commit r12-9732-gee3bb7cb5d2ecfc64adcfd61afb390e72cc08661
Author: Andrew Pinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
--- Comment #11 from CVS Commits ---
The releases/gcc-13 branch has been updated by Andrew Pinski
:
https://gcc.gnu.org/g:81fa6dfe1691e93664ef3b4fa66c1e057acea281
commit r13-7484-g81fa6dfe1691e93664ef3b4fa66c1e057acea281
Author: Andrew Pinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
Andrew Pinski changed:
What|Removed |Added
Known to work||14.0
--- Comment #10 from Andrew Pinski
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
--- Comment #9 from CVS Commits ---
The trunk branch has been updated by Andrew Pinski :
https://gcc.gnu.org/g:478840a2ca491fbff44371caee4983d1e7b7b7cf
commit r14-2133-g478840a2ca491fbff44371caee4983d1e7b7b7cf
Author: Andrew Pinski
Date: Mo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
Andrew Pinski changed:
What|Removed |Added
URL||https://gcc.gnu.org/piperma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
Andrew Pinski changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
--- Comment #6 from Andrew Pinski ---
(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);
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103979
--- Comment #5 from Andrew Pinski ---
(In reply to Jakub Jelinek from comment #3)
> I think we shouldn't just follow blindly the docs, but see what e.g. Linux
> kernel as heavy user of asm goto with outputs (and I think mostly without
> volatile