rombios: __STRING() is Linux-specific
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 12 Mar 2009 11:12:43 +0000 (11:12 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 12 Mar 2009 11:12:43 +0000 (11:12 +0000)
Signed-off-by: John Levon <john.levon@sun.com>
tools/firmware/rombios/32bit/pmm.c

index 3789161ba3ba87abfa983d6141e7040e96f90402..0e5c5b8799234594b19a4db2fc362146825281ef 100644 (file)
 
 #define DEBUG_PMM 0
 
+#define __stringify(a) #a
+#define stringify(a) __stringify(a)
+
 #define ASSERT(_expr, _action)                                  \
     if (!(_expr)) {                                             \
         printf("ASSERTION FAIL: %s %s:%d %s()\n",               \
-               __STRING(_expr), __FILE__, __LINE__, __func__);  \
+               stringify(_expr), __FILE__, __LINE__, __func__); \
         _action;                                                \
     } else