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

Palmer Dabbelt <palmer at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2025-11-05
             Status|UNCONFIRMED                 |NEW
                 CC|                            |palmer at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Palmer Dabbelt <palmer at gcc dot gnu.org> ---
Ya, it's an ABI-breaking change but it's going to burn people on performance so
we should figure out something to do about it.  At a bare minimum we should go
around to the distros and try to convince them to pass the configure-time flag
for AMOs so they don't need a flag day in the future.

The only other thing I could think of would be adding some third mode that
somehow keeps ABI compatibility but allows for AMO use -- maybe packing extra
data in there so the size doesn't change?  I think we talked about that when
the bug came up and we decided we'd punt on it.

Reply via email to