diff options
author | Jason Molenda <jsm@bugshack.cygnus.com> | 1999-10-19 02:47:02 +0000 |
---|---|---|
committer | Jason Molenda <jsm@bugshack.cygnus.com> | 1999-10-19 02:47:02 +0000 |
commit | 996d40ebc9157af3b41799051b25b9a0c715b4c1 (patch) | |
tree | 46cda6f2a377bbfe86bd3be70137397aed7ace9d /sim/common/cgen-par.h | |
parent | 62d5ff22119181a83460dfbf8164c95d93bd47ac (diff) | |
download | gdb-996d40ebc9157af3b41799051b25b9a0c715b4c1.tar.gz |
import gdb-1999-10-18 snapshot
Diffstat (limited to 'sim/common/cgen-par.h')
-rw-r--r-- | sim/common/cgen-par.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/sim/common/cgen-par.h b/sim/common/cgen-par.h index f0edfa6d0b4..c786d1c4896 100644 --- a/sim/common/cgen-par.h +++ b/sim/common/cgen-par.h @@ -26,7 +26,8 @@ enum cgen_write_queue_kind { CGEN_BI_WRITE, CGEN_QI_WRITE, CGEN_SI_WRITE, CGEN_SF_WRITE, CGEN_PC_WRITE, CGEN_FN_HI_WRITE, CGEN_FN_SI_WRITE, CGEN_FN_DI_WRITE, CGEN_FN_DF_WRITE, - CGEN_MEM_QI_WRITE, CGEN_MEM_HI_WRITE, CGEN_MEM_SI_WRITE, + CGEN_MEM_QI_WRITE, CGEN_MEM_HI_WRITE, CGEN_MEM_SI_WRITE, CGEN_MEM_DI_WRITE, + CGEN_MEM_DF_WRITE, CGEN_NUM_WRITE_KINDS }; @@ -85,6 +86,14 @@ typedef struct { SI address; SI value; } mem_si_write; + struct { + SI address; + DI value; + } mem_di_write; + struct { + SI address; + DI value; + } mem_df_write; } kinds; } CGEN_WRITE_QUEUE_ELEMENT; @@ -131,5 +140,7 @@ extern void sim_queue_fn_df_write (SIM_CPU *, void (*)(SIM_CPU *, UINT, DI), UIN extern void sim_queue_mem_qi_write (SIM_CPU *, SI, QI); extern void sim_queue_mem_hi_write (SIM_CPU *, SI, HI); extern void sim_queue_mem_si_write (SIM_CPU *, SI, SI); +extern void sim_queue_mem_di_write (SIM_CPU *, SI, DI); +extern void sim_queue_mem_df_write (SIM_CPU *, SI, DF); #endif /* CGEN_PAR_H */ |