[prev in list] [next in list] [prev in thread] [next in thread] 

List:       binutils
Subject:    Re: [PATCH 2/4] x86: drop FloatReg and FloatAcc
From:       "H.J. Lu" <hjl.tools () gmail ! com>
Date:       2017-12-15 12:47:00
Message-ID: CAMe9rOo1+PU+wMSgTzCgqYh6TL9z+gv5ZgCp2bogswPRdJ3SVg () mail ! gmail ! com
[Download RAW message or body]

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.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic