# HG changeset patch # User jwe # Date 760186909 0 # Node ID 7bf8cd7cafdef820a50c97ceb018f9180c81b72b # Parent b851a7712cc7c83edb54c3de84e0c135d5d5c2c5 [project @ 1994-02-02 10:58:58 by jwe] diff -r b851a7712cc7 -r 7bf8cd7cafde Makeconf.in --- a/Makeconf.in Wed Feb 02 05:49:50 1994 +0000 +++ b/Makeconf.in Wed Feb 02 11:01:49 1994 +0000 @@ -63,17 +63,20 @@ CC = @CC@ CFLAGS = @CFLAGS@ -ALL_CFLAGS = $(INCFLAGS) $(DEFS) $(CFLAGS) -UGLY_ALL_CFLAGS = $(INCFLAGS) $(UGLY_DEFS) $(CFLAGS) +GCC_IEEE_FP_FLAGS = @GCC_IEEE_FP_FLAGS@ +ALL_CFLAGS = $(INCFLAGS) $(DEFS) $(GCC_IEEE_FP_FLAGS) $(CFLAGS) +UGLY_ALL_CFLAGS = $(INCFLAGS) $(UGLY_DEFS) $(GCC_IEEE_FP_FLAGS) $(CFLAGS) CXX = @CXX@ CXXFLAGS = @CXXFLAGS@ EXTERNAL_TEMPLATES = @EXTERNAL_TEMPLATES@ -ALL_CXXFLAGS = $(INCFLAGS) $(DEFS) $(EXTERNAL_TEMPLATES) $(CXXFLAGS) -UGLY_ALL_CXXFLAGS = $(INCFLAGS) $(UGLY_DEFS) $(CXXFLAGS) +ALL_CXXFLAGS = $(INCFLAGS) $(DEFS) $(EXTERNAL_TEMPLATES) \ + $(GCC_IEEE_FP_FLAGS) $(CXXFLAGS) +UGLY_ALL_CXXFLAGS = $(INCFLAGS) $(UGLY_DEFS) $(EXTERNAL_TEMPLATES) \ + $(GCC_IEEE_FP_FLAGS) $(CXXFLAGS) LDFLAGS = @LDFLAGS@ -ALL_LDFLAGS = $(LIBFLAGS) $(LDFLAGS) +ALL_LDFLAGS = $(LIBFLAGS) $(GCC_IEEE_FP_FLAGS) $(LDFLAGS) FLIBS = @FLIBS@ diff -r b851a7712cc7 -r 7bf8cd7cafde configure.in --- a/configure.in Wed Feb 02 05:49:50 1994 +0000 +++ b/configure.in Wed Feb 02 11:01:49 1994 +0000 @@ -144,6 +144,17 @@ AC_SUBST(CXXFLAGS)dnl AC_SUBST(EXTERNAL_TEMPLATES)dnl +case "$CC" in + gcc* | */gcc*) + case "$canonical_host_type" in + *-i[3456]86-*) + GCC_IEEE_FP_FLAG="-mieee-fp" + ;; + esac + ;; +esac +AC_SUBST(GCC_IEEE_FP_FLAG)dnl + # If we haven't been forced to use f2c, try to find a Fortran compiler # under any one of several common Un*x Fortran compiler names. # Put fc last to avoid confusion with some vendor's /bin/sh fc