------- Comment #5 from ubizjak at gmail dot com  2009-05-07 20:37 -------
(In reply to comment #0)

> I do not see any way to explicitly blacklist the opcode, and setting -march to
> i486, i386, or native does not avoid the problem.
> 
> Could this be added as an architecture, or is there an existing solution that
> I'm missing?

Hm, ffreep is enabled only for:

  /* X86_TUNE_USE_FFREEP */
  m_AMD_MULTIPLE,

where

#define m_AMD_MULTIPLE  (m_K8 | m_ATHLON | m_AMDFAM10)

So, adding -march=i486 should fix this problem.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37179

Reply via email to