diff options
author | Mike Frysinger <vapier@gentoo.org> | 2022-11-01 11:53:01 +0545 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-12-21 00:00:01 -0500 |
commit | 3d165c11f0a91b9b32da30ac4ec42a3da2da6218 (patch) | |
tree | 29254f66b0c04d2f76905d26bd1ecffd978d0a76 /sim/pru/sim-main.h | |
parent | 86ecb89bb72db9c2a695666e03e19b204ede08e8 (diff) | |
download | fsf-binutils-gdb-3d165c11f0a91b9b32da30ac4ec42a3da2da6218.zip fsf-binutils-gdb-3d165c11f0a91b9b32da30ac4ec42a3da2da6218.tar.gz fsf-binutils-gdb-3d165c11f0a91b9b32da30ac4ec42a3da2da6218.tar.bz2 |
sim: pru: invert sim_cpu storage
Diffstat (limited to 'sim/pru/sim-main.h')
-rw-r--r-- | sim/pru/sim-main.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sim/pru/sim-main.h b/sim/pru/sim-main.h index ce34536..a217eee 100644 --- a/sim/pru/sim-main.h +++ b/sim/pru/sim-main.h @@ -19,6 +19,8 @@ #ifndef PRU_SIM_MAIN #define PRU_SIM_MAIN +#define SIM_HAVE_COMMON_SIM_CPU + #include <stdint.h> #include <stddef.h> #include "pru.h" @@ -78,9 +80,6 @@ struct pru_regset int insts; }; -struct _sim_cpu { - struct pru_regset pru_cpu; - sim_cpu_base base; -}; +#define PRU_SIM_CPU(cpu) ((struct pru_regset *) CPU_ARCH_DATA (cpu)) #endif /* PRU_SIM_MAIN */ |