This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH 2/4] x86: drop FloatReg and FloatAcc
On Fri, Dec 15, 2017 at 2:33 AM, Jan Beulich <JBeulich@suse.com> wrote:
> Express them as Reg|Tbyte and Acc|Tbyte respectively.
>
> gas/
> 2017-12-15 Jan Beulich <jbeulich@suse.com>
>
> * config/tc-i386.c (operand_type_check): Extend comment.
> (match_reg_size): Also check .tbyte.
> (match_mem_size): No longer check .tbyte here.
> (md_assemble): Drop .floatacc check.
> (check_byte_reg): Drop .floatreg and .floatacc checks.
> (process_operands, parse_real_register): Replace .floatreg
> check.
>
> opcodes/
> 2017-12-15 Jan Beulich <jbeulich@suse.com>
>
> * i386-gen.c (operand_type_shorthands): Add FloatAcc and
> FloatReg.
> (operand_types): Drop FloatAcc and FloatReg.
> * i386-opc.h (enum of operand types): Likewise. Extend comment.
> (union i386_operand_type): Drop floatacc and floatreg.
> * i386-reg.tbl (st, st(0)): Replace FloatAcc by Acc.
> * i386-init.h, i386-tbl.h: Re-generate.
>
OK.
Thanks.
--
H.J.