Add AC_CACHE_CHECK() for pause instruction.

This supports cross compilation.
diff --git a/configure.ac b/configure.ac
index f8c09c4..cc30da9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -207,9 +207,10 @@
 CPU_SPINWAIT=""
 case "${host_cpu}" in
   i686|x86_64)
-	JE_COMPILABLE([pause instruction], [],
-	              [[__asm__ volatile("pause"); return 0;]],
-	              [je_cv_pause])
+	AC_CACHE_CHECK([whether pause instruction is compilable], [je_cv_pause],
+	  [JE_COMPILABLE([pause instruction], [],
+	                [[__asm__ volatile("pause"); return 0;]],
+	                [je_cv_pause])])
 	if test "x${je_cv_pause}" = "xyes" ; then
 	    CPU_SPINWAIT='__asm__ volatile("pause")'
 	fi