aboutsummaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/open-axiom.m414
1 files changed, 3 insertions, 11 deletions
diff --git a/config/open-axiom.m4 b/config/open-axiom.m4
index 2cc42d54..384125d5 100644
--- a/config/open-axiom.m4
+++ b/config/open-axiom.m4
@@ -465,17 +465,9 @@ dnl set the global variable openaxiom_host_lisp_precision.
AC_DEFUN([OPENAXIOM_HOST_LISP_CPU_PRECISION], [
if test x"$oa_include_gcl" != xyes; then
AC_MSG_CHECKING([CPU precision as seen by $AXIOM_LISP])
- # Almost all Lisp systems we support put the relevant information
- # on the *FEATURES* list. Except ECL.
- case $axiom_lisp_flavor in
- ecl)
- features_expr='(progn (require :cmp) (eval (find-symbol "*COMPILER-FEATURES*" :c)))'
- ;;
- *)
- features_expr='*features*'
- ;;
- esac
- case `echo $features_expr | $AXIOM_LISP` in
+ # All Lisp systems we support put the relevant information
+ # on the *FEATURES* list.
+ case `echo '*features*' | $AXIOM_LISP` in
*X86-64*|*X86_64*|*WORD-SIZE=64*|*64-BIT*)
# PORTME: the pattern above covers only the supported free Lisps, i.e.
# GCL, SBCL, CLisp, ECL and Clozure CL.