diff --git a/etc/config.csh/compiler b/etc/config.csh/compiler
index 7d8f757b23eb13680a5545b489e7ef40e55fa657..bc19a6ce2a52b9b1749dc15eedb6fa35e9fa213e 100644
--- a/etc/config.csh/compiler
+++ b/etc/config.csh/compiler
@@ -90,6 +90,10 @@ case Clang:
     setenv WM_CC 'clang'
     setenv WM_CXX 'clang++'
     breaksw
+case Icc:
+    setenv WM_CC 'icc'
+    setenv WM_CXX 'icpc'
+    breaksw
 endsw
 
 #------------------------------------------------------------------------------
diff --git a/etc/config.sh/compiler b/etc/config.sh/compiler
index 0f27fab8a68bc7fb8dc3475ad4e9b79b78b7b020..f49f2857460a5f52835421a3ccfe98ac4f0c0a34 100644
--- a/etc/config.sh/compiler
+++ b/etc/config.sh/compiler
@@ -87,6 +87,10 @@ Clang)
     export WM_CC='clang'
     export WM_CXX='clang++'
     ;;
+Icc)
+    export WM_CC='icc'
+    export WM_CXX='icpc'
+    ;;
 esac
 
 #------------------------------------------------------------------------------