[Bug binutils/16893] libopcodes decodes some x86 prefixes incorrectly

2014-05-02 Thread rsc at swtch dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16893 --- Comment #3 from Russ Cox --- The patch fixes the bug, and the more aggressively used prefixes (fewer standalone prefix instructions) seem much nicer. Thanks. -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug binutils/16893] libopcodes decodes some x86 prefixes incorrectly

2014-05-01 Thread rsc at swtch dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16893 --- Comment #1 from Russ Cox --- Created attachment 7575 --> https://sourceware.org/bugzilla/attachment.cgi?id=7575&action=edit objdump 2.24 output [Here is the output promised in the initial report.] -- You are receiving this mail becaus

[Bug binutils/16893] New: libopcodes decodes some x86 prefixes incorrectly

2014-05-01 Thread rsc at swtch dot com
: binutils Assignee: unassigned at sourceware dot org Reporter: rsc at swtch dot com Created attachment 7574 --> https://sourceware.org/bugzilla/attachment.cgi?id=7574&action=edit 32-bit x86 elf executable containing test sequences [Related to PR binutils/16891 but not t

[Bug binutils/16891] libopcodes decodes x86 26 9B as 'fwait' not 'es'

2014-05-01 Thread rsc at swtch dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16891 --- Comment #4 from Russ Cox --- Thanks for the FWAIT fix. I'll file a separate report with more details, as you suggest. -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug binutils/16891] libopcodes decodes x86 26 9B as 'fwait' not 'es'

2014-04-30 Thread rsc at swtch dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16891 --- Comment #1 from Russ Cox --- Here are some related cases. They may be caused by something slightly different, since FWAIT is so special, but it didn't seem worth filing a new bug. The format is: : vs . I am claiming to know the because

[Bug binutils/16891] New: libopcodes decodes x86 26 9B as 'fwait' not 'es'

2014-04-30 Thread rsc at swtch dot com
2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: rsc at swtch dot com Created attachment 7572 --> https://sourceware.org/bugzilla/attachment.cgi?id=7572&action=edit test binary with 26 9B at beginning of text libopcodes decodes the byt

[Bug binutils/16886] setjmp/longjmp in libopcodes would be faster as sigsetjmp w/ save=0

2014-04-30 Thread rsc at swtch dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16886 Russ Cox changed: What|Removed |Added Status|WAITING |UNCONFIRMED Ever confirmed|1

[Bug binutils/16886] setjmp/longjmp in libopcodes would be faster as sigsetjmp w/ save=0

2014-04-30 Thread rsc at swtch dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16886 Russ Cox changed: What|Removed |Added CC||rsc at swtch dot com -- You are

[Bug binutils/16886] New: setjmp/longjmp in libopcodes would be faster as sigsetjmp w/ save=0

2014-04-30 Thread rsc at swtch dot com
Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: rsc at swtch dot com Created attachment 7568 --> https://sourceware.org/bugzilla/attachment.cgi?id=7568&action=edit sample input for objdump Running objdump -d -z on