diff configure.in @ 3215:bc3fdfe311a3

[project @ 1998-11-10 14:06:21 by jwe]
author jwe
date Tue, 10 Nov 1998 14:12:07 +0000
parents 3988763ec9d3
children 3deb1105fbc1
line wrap: on
line diff
--- a/configure.in	Fri Nov 06 16:24:13 1998 +0000
+++ b/configure.in	Tue Nov 10 14:12:07 1998 +0000
@@ -21,7 +21,7 @@
 ### Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 ### 02111-1307, USA. 
 
-AC_REVISION($Revision: 1.309 $)
+AC_REVISION($Revision: 1.310 $)
 AC_PREREQ(2.9)
 AC_INIT(src/octave.cc)
 AC_CONFIG_HEADER(config.h)
@@ -158,6 +158,13 @@
   AC_DEFINE(BOUNDS_CHECKING, 1)
 fi
 
+### It seems that there are some broken inline assembly functions in
+### the GNU libc.  Since I'm not sure how to test whether we are using
+### GNU libc, just disable them for all platforms.
+
+AC_MSG_RESULT([defining __NO_MATH_INLINES avoids buggy GNU libc exp function])
+AC_DEFINE(__NO_MATH_INLINES, 1)
+
 ### See which C++ compiler to use (we expect to find g++).
 
 EXTERN_CXXFLAGS="$CXXFLAGS"
@@ -1132,19 +1139,19 @@
 
 ### Do the substitutions in all the Makefiles.
 
-AC_OUTPUT(Makefile octMakefile Makeconf install-octave
-  test/Makefile dlfcn/Makefile
-  doc/Makefile doc/faq/Makefile doc/interpreter/Makefile
-  doc/liboctave/Makefile doc/refcard/Makefile emacs/Makefile
-  examples/Makefile liboctave/Makefile src/Makefile
-  libcruft/Makefile libcruft/Makerules
-  libcruft/blas/Makefile libcruft/dassl/Makefile
-  libcruft/fftpack/Makefile libcruft/lapack/Makefile
-  libcruft/linpack/Makefile libcruft/minpack/Makefile
-  libcruft/misc/Makefile libcruft/odepack/Makefile
-  libcruft/ordered-qz/Makefile libcruft/quadpack/Makefile
-  libcruft/ranlib/Makefile libcruft/specfun/Makefile
-  libcruft/slatec-fn/Makefile libcruft/slatec-err/Makefile
+AC_OUTPUT(Makefile octMakefile Makeconf install-octave \
+  test/Makefile dlfcn/Makefile \
+  doc/Makefile doc/faq/Makefile doc/interpreter/Makefile \
+  doc/liboctave/Makefile doc/refcard/Makefile emacs/Makefile \
+  examples/Makefile liboctave/Makefile src/Makefile \
+  libcruft/Makefile libcruft/Makerules \
+  libcruft/blas/Makefile libcruft/dassl/Makefile \
+  libcruft/fftpack/Makefile libcruft/lapack/Makefile \
+  libcruft/linpack/Makefile libcruft/minpack/Makefile \
+  libcruft/misc/Makefile libcruft/odepack/Makefile \
+  libcruft/ordered-qz/Makefile libcruft/quadpack/Makefile \
+  libcruft/ranlib/Makefile libcruft/specfun/Makefile \
+  libcruft/slatec-fn/Makefile libcruft/slatec-err/Makefile \
   libcruft/villad/Makefile)
 
 chmod 755 install-octave