Browse code

Remove checks for uint* types that are part of C99

Signed-off-by: Arne Schwabe <arne@rfc2549.org>
Acked-by: Antonio Quartulli <antonio@openvpn.net>
Message-Id: <20210406162518.4075-2-arne@rfc2549.org>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg22049.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>

Arne Schwabe authored on 2021/04/07 01:25:15
Showing 3 changed files
... ...
@@ -47,24 +47,6 @@ ifdef(
47 47
 	[AC_DEFUN([AC_PROG_SED], [AC_CHECK_PROGS([SED], [sed])])]
48 48
 )
49 49
 ifdef(
50
-	[AC_TYPE_INT8_T],
51
-	,
52
-	[
53
-		AC_CHECK_HEADERS([inttypes.h stdint.h])
54
-		test -z "${ac_cv_header_inttypes_h}${ac_cv_header_stdint_h}" && \
55
-			AC_MSG_ERROR([Required inttypes.h stdint.h not found])
56
-		
57
-		AC_DEFUN([AC_TYPE_INT8_T], [])
58
-		AC_DEFUN([AC_TYPE_INT16_T], [])
59
-		AC_DEFUN([AC_TYPE_INT32_T], [])
60
-		AC_DEFUN([AC_TYPE_INT64_T], [])
61
-		AC_DEFUN([AC_TYPE_UINT8_T], [])
62
-		AC_DEFUN([AC_TYPE_UINT16_T], [])
63
-		AC_DEFUN([AC_TYPE_UINT32_T], [])
64
-		AC_DEFUN([AC_TYPE_UINT64_T], [])
65
-	]
66
-)
67
-ifdef(
68 50
 	[PKG_CHECK_VAR],
69 51
 	,
70 52
 	[
... ...
@@ -409,14 +409,6 @@ AC_TYPE_OFF_T
409 409
 AC_TYPE_PID_T
410 410
 AC_TYPE_SIZE_T
411 411
 AC_TYPE_UID_T
412
-AC_TYPE_INT8_T
413
-AC_TYPE_INT16_T
414
-AC_TYPE_INT32_T
415
-AC_TYPE_INT64_T
416
-AC_TYPE_UINT8_T
417
-AC_TYPE_UINT16_T
418
-AC_TYPE_UINT32_T
419
-AC_TYPE_UINT64_T
420 412
 AC_TYPE_SIGNAL
421 413
 AX_TYPE_SOCKLEN_T
422 414
 AC_CHECK_SIZEOF([unsigned int])
... ...
@@ -118,11 +118,9 @@
118 118
 #include <stdlib.h>
119 119
 #endif
120 120
 
121
-#ifdef HAVE_INTTYPES_H
121
+/* These headers belong to C99 and should be always be present */
122 122
 #include <inttypes.h>
123
-#elif defined(HAVE_STDINT_H)
124 123
 #include <stdint.h>
125
-#endif
126 124
 
127 125
 #ifdef HAVE_STDARG_H
128 126
 #include <stdarg.h>