# HG changeset patch # User jwe # Date 776300637 0 # Node ID 9b02a14aaaeaeb58eaa1ad2e64d203f5c2b50ee9 # Parent 68ef35f2157f2339468c84a87833ad8535b3174c [project @ 1994-08-07 23:03:57 by jwe] diff -r 68ef35f2157f -r 9b02a14aaaea configure.in --- a/configure.in Sun Aug 07 22:06:13 1994 +0000 +++ b/configure.in Sun Aug 07 23:03:57 1994 +0000 @@ -21,7 +21,7 @@ dnl along with Octave; see the file COPYING. If not, write to the Free dnl Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. dnl -AC_REVISION($Revision: 1.35 $)dnl +AC_REVISION($Revision: 1.36 $)dnl AC_PREREQ(1.8)dnl AC_INIT(src/octave.cc) AC_CONFIG_HEADER(config.h) @@ -242,6 +242,29 @@ AC_SCO_INTL AC_XENIX_DIR dnl +dnl Try to determine the floating point format. +dnl +AC_CHECKING([floating point format]) +${CC-cc} -DDP $CFLAGS $LDFLAGS $srcdir/float-type.c -o conftest >/dev/null 2>&1 +FLOAT_FORMAT=`./conftest` +case "$FLOAT_FORMAT" in + IEEE_BIG_ENDIAN) + AC_DEFINE(IEEE_BIG_ENDIAN, 1)dnl + ;; + IEEE_LITTLE_ENDIAN) + AC_DEFINE(IEEE_LITTLE_ENDIAN, 1)dnl + ;; + VAX_D_FLOAT) + AC_DEFINE(VAX_D_FLOAT, 1)dnl + ;; + VAX_G_FLOAT) + AC_DEFINE(VAX_G_FLOAT, 1)dnl + ;; + *) + AC_WARN("unrecognized floating point format!") + ;; +esac +dnl dnl Does the C compiler handle alloca() and const correctly? dnl AC_ALLOCA