[vmkit-commits] [vmkit] r180385 - Reactiating debug.h

Peter Senna Tschudin peter.senna at gmail.com
Thu Apr 25 10:14:50 PDT 2013


Author: peter.senna
Date: Thu Apr 25 12:04:07 2013
New Revision: 180385

URL: http://llvm.org/viewvc/llvm-project?rev=180385&view=rev
Log:
Reactiating debug.h
You need only to set 0 to 1 in line 67 of debug.h
(cherry picked from commit efa5370fc1596a7b083420e0f18dde1eee86cc3f)

Modified:
    vmkit/trunk/include/debug.h

Modified: vmkit/trunk/include/debug.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/debug.h?rev=180385&r1=180384&r2=180385&view=diff
==============================================================================
--- vmkit/trunk/include/debug.h (original)
+++ vmkit/trunk/include/debug.h Thu Apr 25 12:04:07 2013
@@ -14,19 +14,22 @@
 #define COLOR_NORMAL ""
 #define END "m"
 
-#define _BLACK "00"
-#define _RED "01"
-#define _GREEN "02"
-#define _YELLOW "03"
-#define _BLUE "04"
-#define _MAGENTA "05"
-#define _CYAN "06"
-#define _WHITE "07"
+#define _BLACK "30"
+#define _RED "31"
+#define _GREEN "32"
+#define _YELLOW "33"
+#define _BLUE "34"
+#define _MAGENTA "35"
+#define _CYAN "36"
+#define _WHITE "37"
 
 #define _NORMAL "00"
 #define _BOLD "01"
 #define _SOULIGNE "04"
 
+#define MK_COLOR(type, bg) type";"bg
+
+/*
 #define MK_COLOR(type, bg, fg) type";"bg";"fg
 
 #define WHITE MK_COLOR(_NORMAL, _BLACK, _BLACK)
@@ -43,8 +46,28 @@
 #define LIGHT_BLUE MK_COLOR(_BOLD, _BLACK, _BLUE)
 #define LIGHT_GREEN MK_COLOR(_BOLD, _BLACK, _GREEN)
 #define LIGHT_RED MK_COLOR(_BOLD, _BLACK, _RED)
+*/
+
+#define WHITE MK_COLOR(_NORMAL, _WHITE)
+
+#define DARK_MAGENTA MK_COLOR(_NORMAL, _MAGENTA)
+#define DARK_YELLOW MK_COLOR(_NORMAL,  _YELLOW)
+#define DARK_CYAN MK_COLOR(_NORMAL, _CYAN)
+#define DARK_BLUE MK_COLOR(_NORMAL, _BLUE)
+#define DARK_GREEN MK_COLOR(_NORMAL, _GREEN)
+
+#define LIGHT_MAGENTA MK_COLOR(_BOLD, _MAGENTA)
+#define LIGHT_YELLOW MK_COLOR(_BOLD, _YELLOW)
+#define LIGHT_CYAN MK_COLOR(_BOLD, _CYAN)
+#define LIGHT_BLUE MK_COLOR(_BOLD, _BLUE)
+#define LIGHT_GREEN MK_COLOR(_BOLD, _GREEN)
+#define LIGHT_RED MK_COLOR(_BOLD,  _RED)
+
+#undef DEBUG
+#define DEBUG 0
 
 #if DEBUG > 0
+	#define WITH_COLOR
 
   #ifdef WITH_COLOR
     #define PRINT_DEBUG(symb, level, color, ...) \
@@ -52,16 +75,19 @@
           fprintf(stderr, "%s%s%s", ESC, color, END); \
           fprintf(stderr, __VA_ARGS__); \
           fprintf(stderr, "%s%s%s", ESC, COLOR_NORMAL, END); \
+          fflush(stderr);\
       }
   #else
     #define PRINT_DEBUG(symb, level, color, ...) \
       if (symb > level) { \
-        fprintf(stderr, __VA_ARGS__); \
+        fprintf(stderr, __VA_ARGS__);\
+		fflush(stderr);\
       }
   #endif
 
 #else
-#define PRINT_DEBUG(symb, level, color, args...) do {} while(0);
+	#define PRINT_DEBUG(symb, level, color, args...) do {} while(0);
+
 #endif
 
 #define UNIMPLEMENTED() {                           \





More information about the vmkit-commits mailing list