aboutsummaryrefslogtreecommitdiff
path: root/sim/common/sim-close.c
diff options
context:
space:
mode:
Diffstat (limited to 'sim/common/sim-close.c')
-rw-r--r--sim/common/sim-close.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sim/common/sim-close.c b/sim/common/sim-close.c
index a1458d4..b7b7429 100644
--- a/sim/common/sim-close.c
+++ b/sim/common/sim-close.c
@@ -36,9 +36,7 @@ sim_close (SIM_DESC sd, int quitting)
/* If cgen is active, close it down. */
#ifdef CGEN_ARCH
-# define __cgen_cpu_close(arch) arch##_cgen_cpu_close
-# define _cgen_cpu_close(arch) __cgen_cpu_close (arch)
-# define cgen_cpu_close _cgen_cpu_close (CGEN_ARCH)
+# define cgen_cpu_close XCONCAT2 (CGEN_ARCH,_cgen_cpu_close)
cgen_cpu_close (CPU_CPU_DESC (STATE_CPU (sd, 0)));
#endif