* cgen-asm.in (insert_1): New function.
authorDoug Evans <dje@google.com>
Mon, 19 Oct 1998 20:15:24 +0000 (20:15 +0000)
committerDoug Evans <dje@google.com>
Mon, 19 Oct 1998 20:15:24 +0000 (20:15 +0000)
commitfcea6f20929c281cdc88db5bbde2d0294f16d56d
tree0c65a394e1e79cae04daf86986b1723db61c6916
parentffe6f35d54b6bd9740f116edab42045029e86ad1
* cgen-asm.in (insert_1): New function.
(insert_normal): Progress on handling ! CGEN_INT_INSN_P.
(insert_insn_normal): Update handling of CGEN_INT_INSN_P.
(@arch@_cgen_assemble_insn): Update type of `buf' arg.
* cgen-dis.in (extract_1): New function.
(extract_normal): buf_ctrl renamed to ex_info, update type.
Progress on handling of CGEN_INT_INSN_P.
(extract_insn_normal): buf_ctrl renamed to ex_info, update type.
Update handling of CGEN_INT_INSN_P.  Handle errors from
@arch@_cgen_extract_operand.
(print_insn): Renamed from print_int_insn.  Handle ! CGEN_INT_INSN_P.
(default_print_insn): Renamed from print_insn.
Handle ! CGEN_INT_INSN_P.
(print_insn_@arch@): Handle error returns from print_insn.
* cgen-opc.in (cgen_get_insn_value, cgen_put_insn_value): New fns.
(@arch@_cgen_lookup_insn): Update handling of CGEN_INT_INSN_P.
(@arch@_cgen_lookup_get_insn_operands): Ditto.
* m32r-opc.c,m32r-opc.h,m32r-asm.c,m32r-dis.c: Regenerate.
opcodes/cgen-opc.in