Enable --trace-linenum support
[deliverable/binutils-gdb.git] / sim / igen / ChangeLog
index fa5eba8a013a62b1a35c249a88507c17f50ab89e..6a10b35dafb256e87932825476e610edce8ef8a9 100644 (file)
@@ -1,3 +1,72 @@
+Tue May  6 06:12:04 1997  Mike Meissner  <meissner@cygnus.com>
+
+       * igen.c (print_itrace): Call trace_one_insn to trace
+       instructions, rather than doing it directly.
+
+Mon May  5 14:11:46 1997  Mike Meissner  <meissner@cygnus.com>
+
+       * gen-engine.c (engine_switch_leaf): Remove extra %s.
+       (print_engine_floating_point_unavailable): Wrap in #ifdef
+       UNUSED/#endif, until somebody uses it.
+
+       * gen-idecode.c (error_leaf_contains_multiple_insn): Remove unused
+       variable.
+       (print_jump_until_stop_body): Wrap in #ifdef UNUSED/#endif, until
+       somebody uses it.
+       (print_idecode_validate): Use long formats to print long values.
+
+       * gen-semantics.c (print_idecode_invalid): Set name to "unknown"
+       if we get an unexpected type.
+
+Fri May  2 13:28:06 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * igen.c (print_itrace): Pass SD as well as CPU to calls to
+       trace_printf.
+
+       * gen-support.c (gen_support_h): Always pass sim_cia cia to
+       support functions.
+       (print_support_function_name): Ditto.
+
+Wed Apr 30 17:35:51 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * gen-support.c (support_c_function): Remove unnecessary memset of
+       cia.
+       * gen-semantics.c (print_semantic_body): Wasn't closing
+       generated comment.
+
+Tue Apr 29 11:11:12 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * ld-insn.c (load_insn_table): Report instructions that do not
+       have at least a format and name.
+       (insn_table_find_opcode_field): Check progress is being made.
+
+       * gen-support.c (support_c_function): Report empty function body.
+
+Thu Apr 24 11:43:45 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * ld-insn.c (insn_table_expand_opcode): Allow reserved fields to
+       be broken up.
+       (insn_table_expand_insns): Allow special rules to apply to groups
+       of instructions when all members of the group match the special
+       mask/value.
+
+       * gen-semantics.c (print_c_semantic): Ditto.
+       * igen.c (print_semantic_function_formal): Ditto.
+       (print_semantic_function_type): Ditto.
+       * igen.c (print_icache_function_formal): Ditto.
+       * gen-idecode.c (print_idecode_issue_function_body): Ditto.
+
+       * gen-idecode.c (gen_idecode_h): Prepend the global_prefix to the
+       instruction_address type.
+
+       * gen-semantics.c (print_semantic_body): Call cpu_error when an
+       unimplemented instruction is encountered - gives the interpreter
+       the chance to stop correctly.
+
+Wed Apr 23 20:06:36 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * igen.c (print_function_name): Allow dot's in instruction names.
+
 Tue Apr 22 21:46:28 1997  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * igen.c (main), igen.h: Support new option - delayed-branch -
This page took 0.024282 seconds and 4 git commands to generate.