The attached patch fixes "gdb_disassemble_info" in "disasm.c". Some targets (m32r, xstormy16, etc.) uses "info->arch" at "print_insn_*" in "opcodes/*-dis.c". "info" is initialized by "gdb_disassemble_info" but it does not set "info->arch". So these targets sometimes abort during dissassemble. 2003-07-04 Kei Sakamoto * disasm.c (gdb_disassemble_info): Initilize di.arch.