From: Cyrill G. <gor...@op...> - 2013-02-23 19:02:05
|
On Sat, Feb 23, 2013 at 10:14:37AM -0800, Ben Rudiak-Gould wrote: > It doesn't seem worth >200 lines of C and Perl to save ~50 lines in insns.dat. > > In order to make this work I had to rename sbyte16/sbyte32 so that > they can take an ordinary size suffix (their size suffix was formerly > treated specially). > > This fixes one disassembly bug: 48C7C000000080 disassembles to mov > rax,0x80000000, which reassembles to B800000080, which loads a > different value. The assembler warns in a few cases it didn't before, > such as push byte 0xFFFF. > > Signed-off-by: Ben Rudiak-Gould <benrudiak_at_gmail.com> Thanks Ben, i'll take a look once time permits. |