Re: [PATCH] x86-64 gcc generate wrong assembly instruction movabs for intel syntax

2013-08-12 Thread Perez Read
On Mon, Aug 12, 2013 at 9:51 PM, Uros Bizjak wrote: > On Mon, Aug 12, 2013 at 3:39 PM, Perez Read wrote: > >>>>>> movabs is incorrectly translated into "mov [rax], -1", and causes >>>>>> compile error "Error: ambiguous operand size

Re: [PATCH] x86-64 gcc generate wrong assembly instruction movabs for intel syntax

2013-08-12 Thread Perez Read
On Mon, Aug 12, 2013 at 5:26 PM, Uros Bizjak wrote: > On Mon, Aug 12, 2013 at 11:24 AM, Perez Read wrote: > >>>> movabs is incorrectly translated into "mov [rax], -1", and causes >>>> compile error "Error: ambiguous operand size for `mov&#

Re: [PATCH] x86-64 gcc generate wrong assembly instruction movabs for intel syntax

2013-08-12 Thread Perez Read
>> >> Bootstrap passed. Regression tested on x86_64-unknown-linux-gnu (pc). >> >> 2013-08-10 Perez Read >> >> * config/i386/i386.md (*movabs_1) : Add PTR before >> operand 0 for intel asm alternative. >> >> * testsuite/gc

[PATCH] x86-64 gcc generate wrong assembly instruction movabs for intel syntax

2013-08-10 Thread Perez Read
for `mov' ". It should be "mov QWORD PTR [rax], -1" Bootstrap passed. Regression tested on x86_64-unknown-linux-gnu (pc). 2013-08-10 Perez Read * config/i386/i386.md (*movabs_1) : Add PTR before operand 0 for intel asm alternative. * testsuite/gc