------- Comment #4 from dh458 at oakapple dot net  2009-07-23 06:23 -------
(In reply to comment #3)
> What happens if you drop the -march=k8 option?

Works fine.

> What happens if you use the -march=native option?

Fails on k8 system - this is how I found the bug originally.

> What happens if you use gas instead of Sun's assembler?

$HOME/gnu-x86/local/bin/gfortran -c site.f90 -march=k8 -m32 -S
gas --32 site.s
site.s:652: Error: invalid character '.' in mnemonic
         cmovl.ns    %eax, %ebx

$HOME/gnu-x86/local/bin/gfortran -c site.f90 -march=k8 -m64 -O1 -S
gas --64 site.s
site.s:136: Error: invalid character '.' in mnemonic
         cmovq.e     %rax, %r13


Solaris s10u7 gas version is
GNU assembler version 2.15 (i386-pc-solaris2.10) using BFD version 2.15


-- 


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

Reply via email to