[committed, PATCH] Remove Disp16|Disp32 from 64-bit direct branches
H.J. Lu
hjl.tools@gmail.com
Mon May 18 12:18:00 GMT 2015
On Mon, May 18, 2015 at 4:48 AM, Jan Beulich <JBeulich@suse.com> wrote:
>>> perhaps also that CpuAMD64 and CpuIntel64 would imply Cpu64 (as
>>> their names already suggest).
>>
>> They are just a bit. Make them to implement Cpu64 means adding more
>> codes to x86 assembler without any benefit. If you can share with me
>> what you have in mind, I will see what I can do.
>
> Ah, no, I didn't mean the assembler to do more work. Instead I
> thought that the generator utility could set Cpu64 alongside either
> of the new ones, thus keeping the opcode table slightly better
> readable.
Sure. We will do that when we add CPU_AMD64_FLAGS, like:
{ "CPU_AMD64_FLAGS",
"CpuAMD64|Cpu64" },
I haven't found a need for it yet.
--
H.J.
More information about the Binutils
mailing list