sim: move sim-io.h to sim-assert.h
authorMike Frysinger <vapier@gentoo.org>
Sat, 14 Mar 2015 07:42:08 +0000 (03:42 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sat, 14 Mar 2015 07:44:58 +0000 (03:44 -0400)
Since sim-endian.c doesn't actually use sim_io funcs, it's weird to
include the sim-io.h header here.  It's doing so only for the assert
header.  So lets relocate the include to the right place.

sim/common/ChangeLog
sim/common/sim-assert.h
sim/common/sim-endian.c

index 265758f5017f14b9f64752dc995403a25f0c455d..95ae4a47df8889a895b540f34bcdf8374acd76e0 100644 (file)
@@ -1,3 +1,9 @@
+2015-03-14  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-assert.h [!SIM_ASSERT, WITH_ASSERT]: Include sim-io.h.
+       [!ASSERT, WITH_ASSERT]: Likewise.
+       * sim-endian.c: Delete sim-io.h include.
+
 2015-02-19  Mike Frysinger  <vapier@gentoo.org>
 
        * run-sim.h (sim_kill): Delete unused prototype.
index 3de8114fe5a29ea7daa5d04aacfaed0148b0d25c..eaaf79194808793f7d35c472d2deaedceb42e6d2 100644 (file)
@@ -42,6 +42,7 @@ while (0)
 
 #if !defined (SIM_ASSERT)
 #if defined (WITH_ASSERT)
+#include "sim-io.h"
 #define SIM_ASSERT(EXPRESSION) \
 do \
   { \
@@ -65,6 +66,7 @@ while (0)
 
 #if !defined (ASSERT)
 #if defined (WITH_ASSERT)
+#include "sim-io.h"
 #define ASSERT(EXPRESSION) \
 do \
   { \
index d2e19b78365121e14f01616a8292b339636bdde8..9e256c39ba5e62bde4dd6baf5913d16318e6fdc0 100644 (file)
@@ -25,7 +25,6 @@
 
 #include "sim-basics.h"
 #include "sim-assert.h"
-#include "sim-io.h"
 
 
 #if !defined(_SWAP_1)
This page took 0.031262 seconds and 4 git commands to generate.