diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-08-13 18:38:04 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-08-13 18:38:04 +0200 |
commit | a72328cce9bf00379a1464d6772cb41f575d811c (patch) | |
tree | 0508445df54d57c81c7e6c00f91995603a010683 | |
parent | a9d931c84eb1887f94b3cb17638584b045f3ad9d (diff) | |
download | gnumach-a72328cce9bf00379a1464d6772cb41f575d811c.tar.gz gnumach-a72328cce9bf00379a1464d6772cb41f575d811c.tar.bz2 gnumach-a72328cce9bf00379a1464d6772cb41f575d811c.zip |
x86_64: Do not disassemble instructions
The instruction set decoding needs an update, avoid showing bogus output.
-rw-r--r-- | i386/i386/db_disasm.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/i386/i386/db_disasm.c b/i386/i386/db_disasm.c index c1f577e9..303b4621 100644 --- a/i386/i386/db_disasm.c +++ b/i386/i386/db_disasm.c @@ -1091,6 +1091,12 @@ db_disasm( int len; struct i_addr address; +#ifdef __x86_64__ + /* The instruction set decoding needs an update, avoid showing bogus output. */ + db_printf("TODO\n"); + return loc+1; +#endif + get_value_inc(inst, loc, 1, FALSE, task); if (db_disasm_16) { short_addr = TRUE; |