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?

Reply via email to