diff options
author | Michael Meissner <gnu@the-meissners.org> | 1995-11-28 18:47:07 +0000 |
---|---|---|
committer | Michael Meissner <gnu@the-meissners.org> | 1995-11-28 18:47:07 +0000 |
commit | 290ad14a9dd688a94344e1c21e681e2e8d01b0f1 (patch) | |
tree | 6cd17c9b356f288fa36d40ade3730e494cd34e7d /sim/ppc/ChangeLog | |
parent | 5aca405826b00ce4fc00055618eeab3e7e231076 (diff) | |
download | gdb-290ad14a9dd688a94344e1c21e681e2e8d01b0f1.zip gdb-290ad14a9dd688a94344e1c21e681e2e8d01b0f1.tar.gz gdb-290ad14a9dd688a94344e1c21e681e2e8d01b0f1.tar.bz2 |
Add determining when we do not have enough writeback slots; Do not do model specific handling if not printing out the information
Diffstat (limited to 'sim/ppc/ChangeLog')
-rw-r--r-- | sim/ppc/ChangeLog | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/sim/ppc/ChangeLog b/sim/ppc/ChangeLog index 2a4a55f..0ac2c75 100644 --- a/sim/ppc/ChangeLog +++ b/sim/ppc/ChangeLog @@ -1,3 +1,31 @@ +Tue Nov 28 13:38:26 1995 Michael Meissner <meissner@tiktok.cygnus.com> + + * configure{,.in} (--enable-sim-model-issue): Instead of defining + 0/1, define it to be MODEL_ISSUE_{PROCESS,IGNORE}. + + * std-config.h (WITH_MODEL_ISSUE): Default to 0. + (CURRENT_MODEL_ISSUE): Reference WITH_MODEL_ISSUE, and if that is + 0, use current_model_issue. + + * psim.c (current_model_issue): New global variable. + + * cpu.c (cpu_create): Use CURRENT_MODEL_ISSUE > 0 instead of + WITH_MODEL_ISSUE. + (cpu_{init,halt}): Ditto. + * mon.c (mon_print_info): Ditto. + * ppc-instructions (PPC_INSN_* macros, branch handling): Ditto. + + * mon.c (mon_print_info): Print instructins/second if verbose > 0, + rather than > 1. + + * main.c (main): Set current_model_issue to MODEL_ISSUE_PROCESS if + the -I switch is used. + * sim_calls (sim_open): Ditto. + + * ppc-instructions (model support): Add support for determining + when we don't have enough writeback slots. Add tracing for the + beginning of each cycle. + Mon Nov 27 17:46:33 1995 Michael Meissner <meissner@tiktok.cygnus.com> * mon.c: Check for whether to include sys/types.h and sys/time.h. |