diff --git a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibMachODbgPrefix.h b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibMachODbgPrefix.h
index 0492c81c11507a95e2482e5fd3e2f100cf56b508..2869dd937d3555dc9625c3dcd6e5fc5148cea66e 100755
--- a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibMachODbgPrefix.h
+++ b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibMachODbgPrefix.h
@@ -72,3 +72,7 @@
 #define PROJ_DOM 1
 #define PROJ_PARSERS 1
 #define PROJ_VALIDATORS 1
+
+//  A couple of defines to allow /usr/include/unistd.h to compile
+#define __dead2
+#define __pure2
diff --git a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibMachORelPrefix.h b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibMachORelPrefix.h
index fc1a6e6bead1873fbefef246040e84cc16a05e1e..54ee95640fe934dde6827b8d354484ec31240281 100755
--- a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibMachORelPrefix.h
+++ b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibMachORelPrefix.h
@@ -71,3 +71,7 @@
 #define PROJ_DOM 1
 #define PROJ_PARSERS 1
 #define PROJ_VALIDATORS 1
+
+//  A couple of defines to allow /usr/include/unistd.h to compile
+#define __dead2
+#define __pure2