qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 09/31] kqemu.c: LOG_INT_STATE macro


From: Eduardo Habkost
Subject: [Qemu-devel] [PATCH 09/31] kqemu.c: LOG_INT_STATE macro
Date: Fri, 12 Dec 2008 13:08:48 -0200

This macro will avoid some #ifdefs in the code and create a single point
where the logging call can be changed in the future.

Signed-off-by: Eduardo Habkost <address@hidden>
---
 kqemu.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/kqemu.c b/kqemu.c
index 0185195..25f24c1 100644
--- a/kqemu.c
+++ b/kqemu.c
@@ -53,8 +53,14 @@
      if (loglevel & CPU_LOG_INT)         \
        fprintf(logfile, ## __VA_ARGS__); \
    } while (0)
+#  define LOG_INT_STATE(env) \
+      do {                                            \
+         if (loglevel & CPU_LOG_INT)                  \
+            cpu_dump_state(env, logfile, fprintf, 0); \
+      } while (0)
 #else
 #  define LOG_INT(...) do { } while (0)
+#  define LOG_INT_STATE(env) do { } while (0)
 #endif
 
 #include <unistd.h>
-- 
1.5.5.GIT





reply via email to

[Prev in Thread] Current Thread [Next in Thread]