Hello,
following small patch fixes compilation failure when SR_DEBUG is defined in
softraidvar.h which results in definition of DPRINTF which results in error
about already defined macro in machdep.c
Index: arch/amd64/amd64/machdep.c
===================================================================
RCS file: /cvs/src/sys/arch/amd64/amd64/machdep.c,v
retrieving revision 1.248
diff -u -p -u -r1.248 machdep.c
--- arch/amd64/amd64/machdep.c 12 Jul 2018 14:11:11 -0000 1.248
+++ arch/amd64/amd64/machdep.c 18 Jul 2018 22:52:40 -0000
@@ -142,9 +142,11 @@ extern int db_console;
#endif
/* #define MACHDEP_DEBUG */
-
#ifdef MACHDEP_DEBUG
-#define DPRINTF(x...) do { printf(x); } while(0)
+#ifdef DPRINTF
+#undef DPRINTF
+#endif
+##define DPRINTF(x...) do { printf(x); } while(0)
#else
#define DPRINTF(x...)
#endif /* MACHDEP_DEBUG */