--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -98,6 +98,8 @@
     set(WTF_CPU_PPC64LE 1)
 elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "parisc*")
     set(WTF_CPU_HPPA 1)
+elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ia64")
+    set(WTF_CPU_IA64 1)
 elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "s390")
     set(WTF_CPU_S390 1)
 elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "s390x")
--- a/Source/JavaScriptCore/CMakeLists.txt
+++ b/Source/JavaScriptCore/CMakeLists.txt
@@ -1147,6 +1147,7 @@
     endif ()
 elseif (WTF_CPU_ARM64)
 elseif (WTF_CPU_HPPA)
+elseif (WTF_CPU_IA64)
 elseif (WTF_CPU_PPC)
 elseif (WTF_CPU_PPC64)
 elseif (WTF_CPU_PPC64LE)
