pike.git/
src/
configure.in
Branch:
Tag:
Non-build tags
All tags
No tags
2001-03-19
2001-03-19 12:29:43 by Mirar (Pontus Hagland) <pike@sort.mirar.org>
ec29319a322017c615141ee182a229f4f19bb68b (
17
lines) (+
14
/-
3
)
[
Show
|
Annotate
]
Branch:
7.9
adding mmx to list of features
Rev: src/configure.in:1.503
1:
-
AC_REVISION("$Id: configure.in,v 1.
502
2001/03/19
11
:
25
:
16
mirar Exp $")
+
AC_REVISION("$Id: configure.in,v 1.
503
2001/03/19
12
:
29
:
43
mirar Exp $")
AC_INIT(interpret.c) AC_CONFIG_HEADER(machine.h)
3591:
fi #############################################################################
-
if test "x$ac_cv_header_mmx_h" = xyes ; then
+
mmx_reason=' (no mmx.h found)'
+
if test "x$ac_cv_header_mmx_h" = xyes
-o "x$ac_cv_header_asm_mmx_h"
; then
AC_MSG_CHECKING(for working MMX)
-
+
mmx_reason=' (mmx.h found, but mmx operations failed)'
AC_CACHE_VAL(pike_cv_sys_has_working_mmx, [ AC_TRY_LINK([
-
+
#ifdef HAVE_MMX_H
#include <mmx.h>
-
+
#endif
],[ { int try_use_mmx;
3607:
movq_r2m( mm0, *a ); try_use_mmx=mmx_ok(); }
-
],
pike_cv_sys_has_working_mmx=yes,pike_cv_sys_has_working_mmx=no)
+
],pike_cv_sys_has_working_mmx=yes,pike_cv_sys_has_working_mmx=no)
]) AC_MSG_RESULT($pike_cv_sys_has_working_mmx) if test "x$pike_cv_sys_has_working_mmx" = xyes ; then AC_DEFINE(TRY_USE_MMX)
-
+
mmx_reason=''
else :; fi else :; fi
5370:
if test "x$with_dmalloc" = x; then with_dmalloc=no fi
+
with_mmx=$pike_cv_sys_has_working_mmx
+
if test "x$with_mmx" = x; then
+
with_mmx=no
+
fi
rm config.info 2>/dev/null
5416:
PAD_FEATURE([debug])$with_debug PAD_FEATURE([dmalloc])$with_dmalloc PAD_FEATURE([rtldebug])$with_rtldebug
+
PAD_FEATURE([mmx])$with_mmx$mmx_reason
EOF touch confdefs.h 2>/dev/null