X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=cpu%2Fepiphany.opc;h=903eccf275a7ae0ab4f67e7a97dd2b527e6c3c85;hb=d7440bee9ffa6767e704f226ec28b9aa2fb748d6;hp=df81f30db381b98d3114dd5d60faf3f945cacbd4;hpb=fd936b4c69a28e454236c31ec488a1cb8d406d8c;p=binutils-gdb.git diff --git a/cpu/epiphany.opc b/cpu/epiphany.opc old mode 100755 new mode 100644 index df81f30db38..903eccf275a --- a/cpu/epiphany.opc +++ b/cpu/epiphany.opc @@ -1,6 +1,6 @@ /* Adapteva epiphany opcode support. -*- C -*- - Copyright 2011 Free Software Foundation, Inc. + Copyright 2009, 2011 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. @@ -349,15 +349,16 @@ epiphany_print_insn (CGEN_CPU_DESC cd, bfd_vma pc, disassemble_info *info) int status; info->bytes_per_chunk = 2; + info->bytes_per_line = 4; /* Attempt to read the base part of the insn. */ - info->bytes_per_line = buflen = cd->base_insn_bitsize / 8; + buflen = cd->base_insn_bitsize / 8; status = (*info->read_memory_func) (pc, buf, buflen, info); /* Try again with the minimum part, if min < base. */ if (status != 0 && (cd->min_insn_bitsize < cd->base_insn_bitsize)) { - info->bytes_per_line = buflen = cd->min_insn_bitsize / 8; + buflen = cd->min_insn_bitsize / 8; status = (*info->read_memory_func) (pc, buf, buflen, info); }