[PATCH-for-10.1 0/4] target/sparc: Spring cleanups around CPU features & LEON3

Philippe Mathieu-Daudé posted 4 patches 6 days, 19 hours ago
target/sparc/cpu.h             | 10 +++++-----
target/sparc/cpu-feature.h.inc | 20 +++++++++++--------
hw/sparc/leon3.c               | 35 +++++++++++++++++-----------------
target/sparc/cpu.c             |  6 +++++-
target/sparc/int32_helper.c    |  8 ++++++--
target/sparc/ldst_helper.c     | 20 +++++++++++++------
target/sparc/translate.c       | 10 ++++++++--
7 files changed, 68 insertions(+), 41 deletions(-)
[PATCH-for-10.1 0/4] target/sparc: Spring cleanups around CPU features & LEON3
Posted by Philippe Mathieu-Daudé 6 days, 19 hours ago
Some LEON3 specific flags seems to be disableable, so list them.

Move HW specific code from CPU ENV one layer upper.

Philippe Mathieu-Daudé (4):
  target/sparc: Expose more CPU features
  target/sparc: Restrict SPARC64 specific features
  target/sparc: Log unimplemented ASI load/store accesses
  target/sparc: Move hardware fields from CPUSPARCState to SPARCCPU

 target/sparc/cpu.h             | 10 +++++-----
 target/sparc/cpu-feature.h.inc | 20 +++++++++++--------
 hw/sparc/leon3.c               | 35 +++++++++++++++++-----------------
 target/sparc/cpu.c             |  6 +++++-
 target/sparc/int32_helper.c    |  8 ++++++--
 target/sparc/ldst_helper.c     | 20 +++++++++++++------
 target/sparc/translate.c       | 10 ++++++++--
 7 files changed, 68 insertions(+), 41 deletions(-)

-- 
2.47.1