summaryrefslogtreecommitdiffstats
path: root/source/lib
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2006-09-13 14:10:25 +0000
committerStefan Metzmacher <metze@samba.org>2006-09-13 14:10:25 +0000
commita90d3acdc76b2fa0bc9dbaf1cc78d68808ea6a34 (patch)
tree941c6ad3265bcfc8dbc09c9b9c622b2b80bc26b1 /source/lib
parent1c797a1c69d4fa805afe84eb6ca6fc78f69623d6 (diff)
downloadsamba-a90d3acdc76b2fa0bc9dbaf1cc78d68808ea6a34.tar.gz
samba-a90d3acdc76b2fa0bc9dbaf1cc78d68808ea6a34.tar.xz
samba-a90d3acdc76b2fa0bc9dbaf1cc78d68808ea6a34.zip
r18474: - we don't need to explicit check stdint.h and inttypes.h
alsready done by autoconf magic - display the sizes of all standard C types - check for int64_t and uint64_t metze
Diffstat (limited to 'source/lib')
-rw-r--r--source/lib/replace/libreplace.m425
1 files changed, 17 insertions, 8 deletions
diff --git a/source/lib/replace/libreplace.m4 b/source/lib/replace/libreplace.m4
index a96890ba549..fa89830110c 100644
--- a/source/lib/replace/libreplace.m4
+++ b/source/lib/replace/libreplace.m4
@@ -51,20 +51,30 @@ esac
AC_CHECK_HEADERS([standards.h])
-AC_CHECK_SIZEOF(off_t,cross)
-AC_CHECK_SIZEOF(size_t,cross)
-AC_CHECK_SIZEOF(ssize_t,cross)
-
-AC_CHECK_HEADERS([stdint.h inttypes.h])
AC_CHECK_TYPE(uint_t, unsigned int)
-AC_CHECK_TYPE(uint8_t, unsigned char)
AC_CHECK_TYPE(int8_t, char)
+AC_CHECK_TYPE(uint8_t, unsigned char)
AC_CHECK_TYPE(int16_t, short)
AC_CHECK_TYPE(uint16_t, unsigned short)
AC_CHECK_TYPE(int32_t, long)
-AC_CHECK_TYPE(intptr_t, unsigned long long)
AC_CHECK_TYPE(uint32_t, unsigned long)
+AC_CHECK_TYPE(int64_t, long long)
+AC_CHECK_TYPE(uint64_t, unsigned long long)
+
+AC_CHECK_TYPE(size_t, unsigned int)
AC_CHECK_TYPE(ssize_t, int)
+
+AC_CHECK_SIZEOF(int)
+AC_CHECK_SIZEOF(char)
+AC_CHECK_SIZEOF(short)
+AC_CHECK_SIZEOF(long)
+AC_CHECK_SIZEOF(long long)
+
+AC_CHECK_SIZEOF(off_t)
+AC_CHECK_SIZEOF(size_t)
+AC_CHECK_SIZEOF(ssize_t)
+
+AC_CHECK_TYPE(intptr_t, unsigned long long)
AC_CHECK_TYPE(ptrdiff_t, unsigned long long)
AC_TYPE_SIGNAL
@@ -77,7 +87,6 @@ AC_STRUCT_ST_RDEV
AC_CHECK_TYPE(ino_t,unsigned)
AC_CHECK_TYPE(loff_t,off_t)
AC_CHECK_TYPE(offset_t,loff_t)
-AC_CHECK_TYPES(long long)
AC_FUNC_MEMCMP