Index: CMakeCCompilerId.c.in
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/CMakeCCompilerId.c.in,v
retrieving revision 1.4
diff -b -u -p -r1.4 CMakeCCompilerId.c.in
--- CMakeCCompilerId.c.in	7 Aug 2008 13:09:45 -0000	1.4
+++ CMakeCCompilerId.c.in	26 Mar 2009 21:05:48 -0000
@@ -52,6 +52,10 @@
 #elif defined(SDCC)
 # define COMPILER_ID "SDCC"
 
+/* The WindRiver Diab C/C++ compiler  */
+#elif defined(__DCC__)
+# define COMPILER_ID "Diab"
+
 #elif defined(_COMPILER_VERSION)
 # define COMPILER_ID "MIPSpro"
 
Index: CMakeCXXCompilerId.cpp.in
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/CMakeCXXCompilerId.cpp.in,v
retrieving revision 1.3
diff -b -u -p -r1.3 CMakeCXXCompilerId.cpp.in
--- CMakeCXXCompilerId.cpp.in	7 Aug 2008 13:09:45 -0000	1.3
+++ CMakeCXXCompilerId.cpp.in	26 Mar 2009 21:05:48 -0000
@@ -43,6 +43,10 @@
    SHARC (21000) DSPs */
 # define COMPILER_ID "ADSP"
 
+/* The WindRiver Diab C/C++ compiler  */
+#elif defined(__DCC__)
+# define COMPILER_ID "Diab"
+
 #elif defined(_COMPILER_VERSION)
 # define COMPILER_ID "MIPSpro"
 
