X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=config%2Fstdint.m4;h=07923826c16c42e591d568ae1c3a928e4dabac99;hb=a83ffacfe31ef8ccb8677fa7593f5fbfcc4734a3;hp=21ef2ec43ac1903cb9fe5c18ea451abcba21c9a5;hpb=56c15991b10cbf3411186734460e0a5c19805dec;p=pf3gnuchains%2Fgcc-fork.git diff --git a/config/stdint.m4 b/config/stdint.m4 index 21ef2ec43ac..07923826c16 100644 --- a/config/stdint.m4 +++ b/config/stdint.m4 @@ -61,14 +61,17 @@ for i in stdint.h $inttype_headers; do break done if test "$acx_cv_header_stdint" = stddef.h; then - acx_cv_header_stdint_kind="(lacks uintptr_t)" + acx_cv_header_stdint_kind="(lacks uintmax_t)" for i in stdint.h $inttype_headers; do + unset ac_cv_type_uintptr_t unset ac_cv_type_uint32_t unset ac_cv_type_uint64_t _AS_ECHO_N([looking for an incomplete stdint.h in $i, ]) AC_CHECK_TYPE(uint32_t,[acx_cv_header_stdint=$i],continue,[#include #include <$i>]) - AC_CHECK_TYPE(uint64_t,,[acx_cv_header_stdint_kind="(lacks uintptr_t and uint64_t)"], [#include + AC_CHECK_TYPE(uint64_t,,,[#include +#include <$i>]) + AC_CHECK_TYPE(uintptr_t,,,[#include #include <$i>]) break done @@ -81,7 +84,7 @@ if test "$acx_cv_header_stdint" = stddef.h; then _AS_ECHO_N([looking for u_intXX_t types in $i, ]) AC_CHECK_TYPE(u_int32_t,[acx_cv_header_stdint=$i],continue,[#include #include <$i>]) - AC_CHECK_TYPE(u_int64_t,,[acx_cv_header_stdint_kind="(u_intXX_t style, lacks u_int64_t)"], [#include + AC_CHECK_TYPE(u_int64_t,,,[#include #include <$i>]) break done