Move this out of the global sim-main.h and to the few files that
actually use functions from it. Only the cgen ports were pulling
this, so this makes cgen & non-cgen behave more the same.
#ifndef CGEN_MEM_H
#define CGEN_MEM_H
+#include "symcat.h"
+
/* TODO: This should get moved into sim-inline.h. */
#ifdef MEMOPS_DEFINE_INLINE
#define MEMOPS_INLINE
/* This must come before any other includes. */
#include "defs.h"
+#include "symcat.h"
+
#include "sim-main.h"
#include "sim-module.h"
#include "sim/sim.h"
#ifndef SIM_CORE_H
#define SIM_CORE_H
+#include "symcat.h"
/* core signals (error conditions)
Define SIM_CORE_SIGNAL to catch these signals - see sim-core.c for
#include <stdint.h>
+#include "symcat.h"
+
/* INTEGER QUANTITIES:
TYPES:
one of -scache/-pbb. */
#define WITH_SCACHE_PBB 1
-#include "symcat.h"
#include "sim-basics.h"
#include "cris-desc.h"
#include "cris-opc.h"
one of -scache/-pbb. ???? */
#define WITH_SCACHE_PBB 0
-#include "symcat.h"
#include "sim-basics.h"
#include "frv-desc.h"
#include <stdbool.h>
one of -scache/-pbb. ???? */
#define WITH_SCACHE_PBB 1
-#include "symcat.h"
#include "sim-basics.h"
#include "iq2000-desc.h"
#include "iq2000-opc.h"
#define WITH_SCACHE_PBB 1
-#include "symcat.h"
#include "sim-basics.h"
#include "lm32-desc.h"
#include "lm32-opc.h"
#ifndef M32R_SIM_H
#define M32R_SIM_H
+#include "symcat.h"
+
/* GDB register numbers. */
#define PSW_REGNUM 16
#define CBR_REGNUM 17
one of -scache/-pbb. */
#define WITH_SCACHE_PBB 1
-#include "symcat.h"
#include "sim-basics.h"
#include "m32r-desc.h"
#include "m32r-opc.h"