On 2015/10/15 18:16, Pascal Stumpf wrote:
> On Wed, 14 Oct 2015 18:18:21 +0100, Stuart Henderson wrote:
> > The gcc 4.9 port supports -msse4.2, but our assembler doesn't
> > support (at least some of the) opcodes that it uses.
> > 
> > : Assembler messages:
> > :132: Error: no such instruction: `pcmpistri $2,(%rdi),%xmm2'
> > :172: Error: no such instruction: `pcmpistri $2,%xmm3,%xmm1'
> > :175: Error: no such instruction: `pcmpistri $58,%xmm3,%xmm3'
> > 
> > Would it make sense to disable the option in the compiler for now?
> > 
> > 
> 
> Not sure what that would achieve.  Rejecting the flag would just move
> the error from as to egcc.  Any port using it would have to patch out
> the option anyway (or use clang).
> 

The port where I ran into this has an autoconf check to see whether
the compiler accepts the flag. Since it's still a fairly new flag,
I assume that anything else trying to use it would do the same.

Reply via email to