diff --git a/CMakeLists.txt b/CMakeLists.txt
index c295542d0bd..5322ce509da 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -83,7 +83,7 @@ if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "aarch64")
   set(PRELOAD_LIBRARY_PAGE_SIZE 65536)
   set(VDSO_NAME "LINUX_2.6.39")
   set(VDSO_SYMBOLS "__kernel_clock_getres; __kernel_rt_sigreturn; __kernel_gettimeofday; __kernel_clock_gettime;")
-elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES x86|x86_64)
+elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES i386|i686|x86|x86_64)
   set(x86ish true)
   set(has_syscallbuf true)
   set(FLAGS_COMMON "${FLAGS_COMMON} -msse2 -D__MMX__ -D__SSE__ -D__SSE2__")