This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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]

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.


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