OSDN Git Service

2001-08-16 Marc Espie <espie@openbsd.org>
authorespie <espie@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Aug 2001 12:49:19 +0000 (12:49 +0000)
committerespie <espie@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Aug 2001 12:49:19 +0000 (12:49 +0000)
* configure.in:  Check for <sys/types.h>.
* configure:  Rebuild.
* config.h.in:  Rebuild.
* libmath/mathconf.h:  Include <sys/types.h> prior to
<machine/endian.h> if available.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44935 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/configure
libstdc++-v3/configure.in
libstdc++-v3/libmath/mathconf.h

index 84bf38c..471d7ba 100644 (file)
@@ -1,3 +1,10 @@
+2001-08-16  Marc Espie <espie@openbsd.org>
+       * configure.in:  Check for <sys/types.h>.
+       * configure:  Rebuild.
+       * config.h.in:  Rebuild.
+       * libmath/mathconf.h:  Include <sys/types.h> prior to
+       <machine/endian.h> if available.
+
 2001-08-15  Andreas Schwab  <schwab@suse.de>
 
        * configure.target (cpu_include_dir): Set to `config/cpu/m68k' for
index ef41a45..9a9ddde 100755 (executable)
@@ -2619,7 +2619,7 @@ if eval "test \"`echo '$''{'_cv_gnu_make_command'+set}'`\" = set"; then
 else
   _cv_gnu_make_command='' ;
           for a in "${MAKE-make}" make gmake gnumake ; do
-                  if ( $a --version 2> /dev/null | grep -c GNU > /dev/null )
+                  if ($a --version 2> /dev/null | grep -c GNU > /dev/null )
                   then
                           _cv_gnu_make_command=$a ;
                           break;
@@ -3836,8 +3836,8 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then
        # Construct linux crosses by hand, eliminating bits that need ld...
         # Check for available headers.
         for ac_hdr in nan.h ieeefp.h endian.h sys/isa_defs.h \
-       machine/endian.h machine/param.h sys/machine.h fp.h locale.h \
-       float.h inttypes.h
+       machine/endian.h machine/param.h sys/machine.h sys/types.h \
+       fp.h locale.h float.h inttypes.h
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
index bc91990..00bb59f 100644 (file)
@@ -72,8 +72,8 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then
        # Construct linux crosses by hand, eliminating bits that need ld...
         # Check for available headers.
         AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
-       machine/endian.h machine/param.h sys/machine.h fp.h locale.h \
-       float.h inttypes.h])
+       machine/endian.h machine/param.h sys/machine.h sys/types.h \
+       fp.h locale.h float.h inttypes.h])
 
        # GLIBCPP_CHECK_COMPILER_FEATURES
        SECTION_FLAGS='-ffunction-sections -fdata-sections'
index 1e87499..087631a 100644 (file)
@@ -34,6 +34,9 @@
 # include <endian.h>
 #else
 # ifdef HAVE_MACHINE_ENDIAN_H
+#  ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>
+#  endif
 #  include <machine/endian.h>
 # else
 #  ifdef HAVE_SYS_MACHINE_H