Fix symbol lookup for mips64* targets. Signed-off-by: Stefan Weil Index: disas.c =================================================================== --- disas.c (Revision 5400) +++ disas.c (Arbeitskopie) @@ -309,6 +309,11 @@ struct syminfo *s; target_ulong addr; +#if defined(TARGET_MIPS64) + /* Adresses in syminfos are 32 bit values. */ + orig_addr &= 0xffffffff; +#endif + for (s = syminfos; s; s = s->next) { sym = s->disas_symtab; for (i = 0; i < s->disas_num_syms; i++) {