sim: igen: clean up headers a bit
authorMike Frysinger <vapier@gentoo.org>
Wed, 3 Jan 2024 08:07:25 +0000 (03:07 -0500)
committerMike Frysinger <vapier@gentoo.org>
Wed, 3 Jan 2024 08:13:47 +0000 (03:13 -0500)
commit339e44f8c0bcd4c9d8cf10faddff61fbb39cb201
tree03adfc8ee3f62c4e47d84c4f6f20a9a2549f9135
parentb37a470842dd788c32e52f5b43de44cc30c19305
sim: igen: clean up headers a bit

Add standard multiple inclusion protection, and add a few missing
local includes when one header uses another.  This isn't complete,
but fixes some short comings seen when merging the ppc igen.
17 files changed:
sim/igen/filter.h
sim/igen/filter_host.h
sim/igen/gen-engine.h
sim/igen/gen-icache.h
sim/igen/gen-idecode.h
sim/igen/gen-itable.h
sim/igen/gen-model.h
sim/igen/gen-semantics.h
sim/igen/gen-support.h
sim/igen/gen.h
sim/igen/igen.h
sim/igen/ld-cache.h
sim/igen/ld-decode.h
sim/igen/ld-insn.h
sim/igen/lf.h
sim/igen/misc.h
sim/igen/table.h