diff options
Diffstat (limited to 'opcodes/i960-dis.c')
-rw-r--r-- | opcodes/i960-dis.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/opcodes/i960-dis.c b/opcodes/i960-dis.c index 53d723cc12..737aae812b 100644 --- a/opcodes/i960-dis.c +++ b/opcodes/i960-dis.c @@ -204,7 +204,7 @@ ctrl (bfd_vma memaddr, unsigned long word1, unsigned long word2 ATTRIBUTE_UNUSED return; } - (*info->fprintf_func) (stream, ctrl_tab[i].name); + (*info->fprintf_func) (stream, "%s", ctrl_tab[i].name); if (word1 & 2) /* Predicts branch not taken. */ (*info->fprintf_func) (stream, ".f"); @@ -276,7 +276,7 @@ cobr (bfd_vma memaddr, unsigned long word1, unsigned long word2 ATTRIBUTE_UNUSED return; } - (*info->fprintf_func) (stream, cobr_tab[i].name); + (*info->fprintf_func) (stream, "%s", cobr_tab[i].name); /* Predicts branch not taken. */ if (word1 & 2) @@ -291,7 +291,7 @@ cobr (bfd_vma memaddr, unsigned long word1, unsigned long word2 ATTRIBUTE_UNUSED /* M1 is 1 */ (*info->fprintf_func) (stream, "%d", src1); else - (*info->fprintf_func) (stream, reg_names[src1]); + (*info->fprintf_func) (stream, "%s", reg_names[src1]); if (cobr_tab[i].numops > 1) { @@ -717,7 +717,7 @@ reg (unsigned long word1) fp = 0; } - (*info->fprintf_func) (stream, mnemp); + (*info->fprintf_func) (stream, "%s", mnemp); s1 = (word1 >> 5) & 1; s2 = (word1 >> 6) & 1; @@ -853,7 +853,7 @@ regop (int mode, int spec, int fp_reg, int fp) else { /* Non-FP register. */ - (*info->fprintf_func) (stream, reg_names[fp_reg]); + (*info->fprintf_func) (stream, "%s", reg_names[fp_reg]); } } else @@ -868,7 +868,7 @@ regop (int mode, int spec, int fp_reg, int fp) { /* Register. */ if (spec == 0) - (*info->fprintf_func) (stream, reg_names[fp_reg]); + (*info->fprintf_func) (stream, "%s", reg_names[fp_reg]); else (*info->fprintf_func) (stream, "sf%d", fp_reg); } |