Skip to content
Snippets Groups Projects
  • DJ Delorie's avatar
    144f4bc6
    * m32c.cpu (Imm-8-s4n): Fix print hook. · 144f4bc6
    DJ Delorie authored
    (Lab-24-8, Lab-32-8, Lab-40-8): Fix.
    (arith-jnz-imm4-dst-defn): Make relaxable.
    (arith-jnz16-imm4-dst-defn): Fix encodings.
    
    * m32c-desc.c: Regenerate.
    * m32c-dis.c: Regenerate.
    * m32c-opc.c: Regenerate.
    
    * config/tc-m32c.c (rl_for, relaxable): Protect argument.
    (md_relax_table): Add entries for ADJNZ macros.
    (M32C_Macros): Add ADJNZ macros.
    (subtype_mappings): Add entries for ADJNZ macros.
    (insn_to_subtype): Check for adjnz and sbjnz insns.
    (md_estimate_size_before_relax): Pass insn to insn_to_subtype.
    (md_convert_frag): Convert adjnz and sbjnz.
    144f4bc6
    History
    * m32c.cpu (Imm-8-s4n): Fix print hook.
    DJ Delorie authored
    (Lab-24-8, Lab-32-8, Lab-40-8): Fix.
    (arith-jnz-imm4-dst-defn): Make relaxable.
    (arith-jnz16-imm4-dst-defn): Fix encodings.
    
    * m32c-desc.c: Regenerate.
    * m32c-dis.c: Regenerate.
    * m32c-opc.c: Regenerate.
    
    * config/tc-m32c.c (rl_for, relaxable): Protect argument.
    (md_relax_table): Add entries for ADJNZ macros.
    (M32C_Macros): Add ADJNZ macros.
    (subtype_mappings): Add entries for ADJNZ macros.
    (insn_to_subtype): Check for adjnz and sbjnz insns.
    (md_estimate_size_before_relax): Pass insn to insn_to_subtype.
    (md_convert_frag): Convert adjnz and sbjnz.