cvs commit: src/sys/amd64/amd64 db_disasm.c
John Baldwin
jhb at FreeBSD.org
Mon Nov 13 21:44:46 UTC 2006
jhb 2006-11-13 21:14:54 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 db_disasm.c
Log:
Various fixes:
- Remove an extra entry from the array for 0x0f prefixed instruction groups.
This fixes decoding of instructions where the second opcode >= 0x80.
- Add support for the 64-bit immediate mov instructions.
- When short_addr is enabled, don't parse the modr/m byte for a 16-bit
address, but as a 32-bit address.
- Support %rip relative addressing.
- Don't print a displacement of 0 if there is a base or index register.
MFC after: 3 days
Revision Changes Path
1.31 +60 -82 src/sys/amd64/amd64/db_disasm.c
More information about the cvs-src
mailing list