From b495b79f3beea8d3a7f9378c721512170b0bf9da Mon Sep 17 00:00:00 2001
From: calvin <>
Date: Tue, 7 Jul 2009 08:36:43 +0000
Subject: [PATCH] branches/zip: add IB_HAVE_PAUSE_INSTRUCTION to CMake.

Windows will support PAUSE instruction by default.
---
 CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index b5fb26880a3..ef1d3db6f73 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -105,7 +105,7 @@ SET(INNODB_SOURCES	btr/btr0btr.c btr/btr0cur.c btr/btr0pcur.c btr/btr0sea.c
 IF(NOT SOURCE_SUBLIBS)
 	# INNODB_RW_LOCKS_USE_ATOMICS may be defined only if HAVE_WINDOWS_ATOMICS is defined.
 	# Windows Interlocked functions require Windows 2000 or newer operating system
-	ADD_DEFINITIONS(-D_WIN32 -DHAVE_WINDOWS_ATOMICS -DINNODB_RW_LOCKS_USE_ATOMICS)
+	ADD_DEFINITIONS(-D_WIN32 -DHAVE_WINDOWS_ATOMICS -DINNODB_RW_LOCKS_USE_ATOMICS -DIB_HAVE_PAUSE_INSTRUCTION)
 	ADD_LIBRARY(innobase STATIC ${INNODB_SOURCES})
 	# Require mysqld_error.h, which is built as part of the GenError
 	ADD_DEPENDENCIES(innobase GenError)