This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: The x86-64 disassembler is broken
- To: "H . J . Lu" <hjl at lucon dot org>
- Subject: Re: The x86-64 disassembler is broken
- From: Alan Modra <amodra at bigpond dot net dot au>
- Date: Tue, 12 Jun 2001 10:46:50 +0930
- Cc: binutils at sourceware dot cygnus dot com
- References: <20010611175931.A5418@lucon.org>
On Mon, Jun 11, 2001 at 05:59:31PM -0700, H . J . Lu wrote:
> Hi Alan,
>
> I think your patch
>
> http://sources.redhat.com/ml/binutils/2001-06/msg00241.html
>
> breaks the x86-64 disassembler. I got
It's quite likely. I made a number of changes when consolidating the
tables.
> regexp_diff match failure
> regexp "^[ ]+3d: 50[ ]+pushq[ ]+%rax$"
> line " 3d: 50 push %rax"
Hmm, that doesn't look like a broken disassembler to me, just a
changed one. OK, so I should fix the testsuite. I'll look into it.
Alan