This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH] enhance register parsing in .cfi_* handling
- From: "Jan Beulich" <jbeulich at novell dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: <binutils at sourceware dot org>
- Date: Mon, 11 Feb 2008 15:32:08 +0000
- Subject: Re: [PATCH] enhance register parsing in .cfi_* handling
- References: <47B036C6.76E4.0078.0@novell.com> <20080211151110.GB19140@lucon.org>
>>> "H.J. Lu" <hjl.tools@gmail.com> 11.02.08 16:11 >>>
>On Mon, Feb 11, 2008 at 10:51:34AM +0000, Jan Beulich wrote:
>> +rax, Reg64|BaseIndex|Acc|Qword, 0, 0, , 0
>
>Can you use
>
>rax, Reg64|BaseIndex|Acc|Qword, 0, 0, -1, 0
>
>and remove special handling of "" in i386-gen.c?
I'd rather not, as this way it's much simple to change the 'invalid'
indicator if need be. Also, the special case handling isn't only about
blank fields, but also about missing trailing ones - if you want that
removed, too, it'd mean adding much more useless stuff to registers
not validly subject of .cfi_* directives.
Jan