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