sim: aarch64: move arch-specific settings to internal header

There's no need for these settings to be in sim-main.h which is shared
with common/ sim code, so move it all out to a new header which only
this port will include.

While we're here, drop redundant includes from sim-main.h:
* sim-types.h is included by sim-base.h already
* sim-base.h is included twice
* sim-io.h is included by sim-base.h already
This commit is contained in:
Mike Frysinger
2022-12-22 22:20:08 -05:00
parent 42b68db170
commit e24a921d40
6 changed files with 66 additions and 35 deletions

View File

@@ -42,6 +42,8 @@
#include "simulator.h"
#include "sim-assert.h"
#include "aarch64-sim.h"
/* Filter out (in place) symbols that are useless for disassembly.
COUNT is the number of elements in SYMBOLS.
Return the number of useful symbols. */