This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Please try flidq on Solaris/x86 and Darwin/x86


Hi,

The "%z"  directive doesn't work on "mov%z0" for 64bit size:

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

%z is also used in fild%z1, where gcc generates "fildll" for
64bit integer. GNU assembler supports both fildll/fildq in
x86-64 assembler. Could someone please try

---
fildll (%rax)
fildq (%rax)
---

with Solaris and Darwin x86-64 assembler to see if they
generate the same opcode and report the results here?

Thanks.

-- 
H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]