On Thu, Jul 21, 2011 at 9:15 AM, Richard Henderson <r...@redhat.com> wrote:
> On 07/21/2011 09:13 AM, H.J. Lu wrote:
>>> >        PR target/49798
>>> >        * config/i386/i386.c (ix86_asm_integer): New.
>>> >        (TARGET_ASM_INTEGER): Likewise.
>>> >
>> This is the updated patch, using the same approach in sparc_assemble_integer.
>> OK for trunk?
>
> Is there any reason why we don't simply accept .quad in the assembler?
> It seems like this is making us jump through hoops for no reason.
>

".quad  symbol" isn't really valid for 32bit.  I can add a new
".xquad" directive,
similar to ".xword" for sparc, to treat it as

.long symbol
.long 0

If this is preferred, I can prepare a new patch to generate ".xquad".


-- 
H.J.

Reply via email to