https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122211
--- Comment #6 from John Paul Adrian Glaubitz <glaubitz at physik dot
fu-berlin.de> ---
(In reply to John Paul Adrian Glaubitz from comment #5)
> (In reply to Andreas Schwab from comment #4)
> > __asm__ ("fmove.l %%fpcr,%0" : "=g" (old_fpcr));
> >
> > fmove fpcr does not allow an address register as dest (only allowed with
> > fpiar).
>
> Can you explain why the same code compiles with GCC 14? Where does this code
> fragment come from?
Looks like the code was written by you:
https://github.com/python/cpython/commit/8bdeb1672ce1d0412e1fcc6cff0821bb66f02c1a
Can you propose a fix?