mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-26 23:40:10 +01:00
llvmpipe: Tweak disassembly to match gdb.
Helps verifying udis86 output.
This commit is contained in:
parent
dd51b4f909
commit
501989bbcd
1 changed files with 8 additions and 2 deletions
|
|
@ -77,10 +77,10 @@ lp_disassemble(const void* func)
|
|||
while (ud_disassemble(&ud_obj)) {
|
||||
|
||||
#ifdef PIPE_ARCH_X86
|
||||
debug_printf("%08lx: ", (unsigned long)ud_insn_off(&ud_obj));
|
||||
debug_printf("0x%08lx:\t", (unsigned long)ud_insn_off(&ud_obj));
|
||||
#endif
|
||||
#ifdef PIPE_ARCH_X86_64
|
||||
debug_printf("%016llx: ", (unsigned long long)ud_insn_off(&ud_obj));
|
||||
debug_printf("0x%016llx:\t", (unsigned long long)ud_insn_off(&ud_obj));
|
||||
#endif
|
||||
|
||||
#if 0
|
||||
|
|
@ -119,6 +119,12 @@ lp_disassemble(const void* func)
|
|||
ud_obj.mnemonic == UD_Iinvalid)
|
||||
break;
|
||||
}
|
||||
|
||||
#if 0
|
||||
/* Print GDB command, useful to verify udis86 output */
|
||||
debug_printf("disassemble %p %p\n", func, (void*)(uintptr_t)ud_obj.pc);
|
||||
#endif
|
||||
|
||||
debug_printf("\n");
|
||||
#else
|
||||
(void)func;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue