~ubuntu-branches/debian/experimental/parted/experimental

« back to all changes in this revision

Viewing changes to gnulib/m4/stdint.m4

  • Committer: Bazaar Package Importer
  • Author(s): Otavio Salvador, Otavio Salvador, Colin Watson, Xavier Oswald, Xavier Oswald, Colin Watson
  • Date: 2010-02-06 16:39:19 UTC
  • mfrom: (1.1.4 upstream) (7.1.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20100206163919-rt7jssmitulmp010
Tags: 2.1-1
* New upstream release

[ Otavio Salvador ]
* control.in: bump preferred soname for libreadline (closes: #553824).

[ Colin Watson ]
* control.in: Remove copy-and-paste error from libparted1.8-i18n
  description (closes: #497626).
* copyright: Document parted.info's licence, namely GFDL 1.1 with no
  invariant sections, front-cover texts, or back-cover texts (closes:
  #500201).
* rules: Cell partition tables are misdetected as pc98, so disable pc98
  support on powerpc (closes: #487833).
* control.in: Don't build-depend on libdevmapper-dev on hurd-i386.
* control.in: Build-depend on libdevmapper-dev (>= 1.02.33), for
  dm_task_set_major_minor.

[ Xavier Oswald ]
* debian/control.in: 
  - Change my mail address
  - Bump Standards-Version to 3.8.3
  - Update Build-Depends on debhelper 7
* debian/compat: update version to 7
* Parted not informing the kernel of changes to the partition table 
  (Closes: #557044), fixed upstream

[ Otavio Salvador ]
* debian/watch: fix URL to download
* Switch to quilt to manage patches
  - unpartitioned-disks.dpatch, drop (merged upstream)
  - unblacklist-md.dpatch, drop (merged upstream)
  - amiga-raid-lvm-fix.dpatch, drop (not used for ages)
  - devfs.dpatch, drop (devfs is not used)
  - reiserfs-libname.dpatch, drop (referenced library is unavailable)

[ Xavier Oswald, Colin Watson ]
* Refresh update-ext4-code.patch

[ Otavio Salvador ]
* Fix parted-doc info files installation
* Add lintian overrides for parted package
* Use soname in libparted udeb name

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# stdint.m4 serial 27
2
 
dnl Copyright (C) 2001-2007 Free Software Foundation, Inc.
3
 
dnl This file is free software; the Free Software Foundation
4
 
dnl gives unlimited permission to copy and/or distribute it,
5
 
dnl with or without modifications, as long as this notice is preserved.
6
 
 
7
 
dnl From Paul Eggert and Bruno Haible.
8
 
dnl Test whether <stdint.h> is supported or must be substituted.
9
 
 
10
 
AC_DEFUN([gl_STDINT_H],
11
 
[
12
 
  AC_PREREQ(2.59)dnl
13
 
 
14
 
  dnl Check for long long int and unsigned long long int.
15
 
  AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
16
 
  if test $ac_cv_type_long_long_int = yes; then
17
 
    HAVE_LONG_LONG_INT=1
18
 
  else
19
 
    HAVE_LONG_LONG_INT=0
20
 
  fi
21
 
  AC_SUBST([HAVE_LONG_LONG_INT])
22
 
  AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT])
23
 
  if test $ac_cv_type_unsigned_long_long_int = yes; then
24
 
    HAVE_UNSIGNED_LONG_LONG_INT=1
25
 
  else
26
 
    HAVE_UNSIGNED_LONG_LONG_INT=0
27
 
  fi
28
 
  AC_SUBST([HAVE_UNSIGNED_LONG_LONG_INT])
29
 
 
30
 
  dnl Check for <inttypes.h>.
31
 
  dnl AC_INCLUDES_DEFAULT defines $ac_cv_header_inttypes_h.
32
 
  if test $ac_cv_header_inttypes_h = yes; then
33
 
    HAVE_INTTYPES_H=1
34
 
  else
35
 
    HAVE_INTTYPES_H=0
36
 
  fi
37
 
  AC_SUBST([HAVE_INTTYPES_H])
38
 
 
39
 
  dnl Check for <sys/types.h>.
40
 
  dnl AC_INCLUDES_DEFAULT defines $ac_cv_header_sys_types_h.
41
 
  if test $ac_cv_header_sys_types_h = yes; then
42
 
    HAVE_SYS_TYPES_H=1
43
 
  else
44
 
    HAVE_SYS_TYPES_H=0
45
 
  fi
46
 
  AC_SUBST([HAVE_SYS_TYPES_H])
47
 
 
48
 
  gl_CHECK_NEXT_HEADERS([stdint.h])
49
 
  if test $ac_cv_header_stdint_h = yes; then
50
 
    HAVE_STDINT_H=1
51
 
  else
52
 
    HAVE_STDINT_H=0
53
 
  fi
54
 
  AC_SUBST([HAVE_STDINT_H])
55
 
 
56
 
  dnl Now see whether we need a substitute <stdint.h>.
57
 
  if test $ac_cv_header_stdint_h = yes; then
58
 
    AC_CACHE_CHECK([whether stdint.h conforms to C99],
59
 
      [gl_cv_header_working_stdint_h],
60
 
      [gl_cv_header_working_stdint_h=no
61
 
       AC_COMPILE_IFELSE([
62
 
         AC_LANG_PROGRAM([gl_STDINT_INCLUDES
63
 
         [
64
 
#define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
65
 
#define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
66
 
#define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
67
 
#include <stdint.h>
68
 
#ifdef INT8_MAX
69
 
int8_t a1 = INT8_MAX;
70
 
int8_t a1min = INT8_MIN;
71
 
#endif
72
 
#ifdef INT16_MAX
73
 
int16_t a2 = INT16_MAX;
74
 
int16_t a2min = INT16_MIN;
75
 
#endif
76
 
#ifdef INT32_MAX
77
 
int32_t a3 = INT32_MAX;
78
 
int32_t a3min = INT32_MIN;
79
 
#endif
80
 
#ifdef INT64_MAX
81
 
int64_t a4 = INT64_MAX;
82
 
int64_t a4min = INT64_MIN;
83
 
#endif
84
 
#ifdef UINT8_MAX
85
 
uint8_t b1 = UINT8_MAX;
86
 
#else
87
 
typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
88
 
#endif
89
 
#ifdef UINT16_MAX
90
 
uint16_t b2 = UINT16_MAX;
91
 
#endif
92
 
#ifdef UINT32_MAX
93
 
uint32_t b3 = UINT32_MAX;
94
 
#endif
95
 
#ifdef UINT64_MAX
96
 
uint64_t b4 = UINT64_MAX;
97
 
#endif
98
 
int_least8_t c1 = INT8_C (0x7f);
99
 
int_least8_t c1max = INT_LEAST8_MAX;
100
 
int_least8_t c1min = INT_LEAST8_MIN;
101
 
int_least16_t c2 = INT16_C (0x7fff);
102
 
int_least16_t c2max = INT_LEAST16_MAX;
103
 
int_least16_t c2min = INT_LEAST16_MIN;
104
 
int_least32_t c3 = INT32_C (0x7fffffff);
105
 
int_least32_t c3max = INT_LEAST32_MAX;
106
 
int_least32_t c3min = INT_LEAST32_MIN;
107
 
int_least64_t c4 = INT64_C (0x7fffffffffffffff);
108
 
int_least64_t c4max = INT_LEAST64_MAX;
109
 
int_least64_t c4min = INT_LEAST64_MIN;
110
 
uint_least8_t d1 = UINT8_C (0xff);
111
 
uint_least8_t d1max = UINT_LEAST8_MAX;
112
 
uint_least16_t d2 = UINT16_C (0xffff);
113
 
uint_least16_t d2max = UINT_LEAST16_MAX;
114
 
uint_least32_t d3 = UINT32_C (0xffffffff);
115
 
uint_least32_t d3max = UINT_LEAST32_MAX;
116
 
uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
117
 
uint_least64_t d4max = UINT_LEAST64_MAX;
118
 
int_fast8_t e1 = INT_FAST8_MAX;
119
 
int_fast8_t e1min = INT_FAST8_MIN;
120
 
int_fast16_t e2 = INT_FAST16_MAX;
121
 
int_fast16_t e2min = INT_FAST16_MIN;
122
 
int_fast32_t e3 = INT_FAST32_MAX;
123
 
int_fast32_t e3min = INT_FAST32_MIN;
124
 
int_fast64_t e4 = INT_FAST64_MAX;
125
 
int_fast64_t e4min = INT_FAST64_MIN;
126
 
uint_fast8_t f1 = UINT_FAST8_MAX;
127
 
uint_fast16_t f2 = UINT_FAST16_MAX;
128
 
uint_fast32_t f3 = UINT_FAST32_MAX;
129
 
uint_fast64_t f4 = UINT_FAST64_MAX;
130
 
#ifdef INTPTR_MAX
131
 
intptr_t g = INTPTR_MAX;
132
 
intptr_t gmin = INTPTR_MIN;
133
 
#endif
134
 
#ifdef UINTPTR_MAX
135
 
uintptr_t h = UINTPTR_MAX;
136
 
#endif
137
 
intmax_t i = INTMAX_MAX;
138
 
uintmax_t j = UINTMAX_MAX;
139
 
 
140
 
#include <limits.h> /* for CHAR_BIT */
141
 
#define TYPE_MINIMUM(t) \
142
 
  ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
143
 
#define TYPE_MAXIMUM(t) \
144
 
  ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
145
 
struct s {
146
 
  int check_PTRDIFF:
147
 
      PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
148
 
      && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
149
 
      ? 1 : -1;
150
 
  /* Detect bug in FreeBSD 6.0 / ia64.  */
151
 
  int check_SIG_ATOMIC:
152
 
      SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
153
 
      && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
154
 
      ? 1 : -1;
155
 
  int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
156
 
  int check_WCHAR:
157
 
      WCHAR_MIN == TYPE_MINIMUM (wchar_t)
158
 
      && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
159
 
      ? 1 : -1;
160
 
  /* Detect bug in mingw.  */
161
 
  int check_WINT:
162
 
      WINT_MIN == TYPE_MINIMUM (wint_t)
163
 
      && WINT_MAX == TYPE_MAXIMUM (wint_t)
164
 
      ? 1 : -1;
165
 
 
166
 
  /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others.  */
167
 
  int check_UINT8_C:
168
 
        (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
169
 
  int check_UINT16_C:
170
 
        (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
171
 
 
172
 
  /* Detect bugs in OpenBSD 3.9 stdint.h.  */
173
 
#ifdef UINT8_MAX
174
 
  int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
175
 
#endif
176
 
#ifdef UINT16_MAX
177
 
  int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
178
 
#endif
179
 
#ifdef UINT32_MAX
180
 
  int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
181
 
#endif
182
 
#ifdef UINT64_MAX
183
 
  int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
184
 
#endif
185
 
  int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
186
 
  int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
187
 
  int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
188
 
  int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
189
 
  int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
190
 
  int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
191
 
  int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
192
 
  int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
193
 
  int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
194
 
  int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
195
 
  int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
196
 
};
197
 
         ]])],
198
 
         [gl_cv_header_working_stdint_h=yes])])
199
 
  fi
200
 
  if test "$gl_cv_header_working_stdint_h" = yes; then
201
 
    STDINT_H=
202
 
  else
203
 
    dnl Check for <sys/inttypes.h>, and for
204
 
    dnl <sys/bitypes.h> (used in Linux libc4 >= 4.6.7 and libc5).
205
 
    AC_CHECK_HEADERS([sys/inttypes.h sys/bitypes.h])
206
 
    if test $ac_cv_header_sys_inttypes_h = yes; then
207
 
      HAVE_SYS_INTTYPES_H=1
208
 
    else
209
 
      HAVE_SYS_INTTYPES_H=0
210
 
    fi
211
 
    AC_SUBST([HAVE_SYS_INTTYPES_H])
212
 
    if test $ac_cv_header_sys_bitypes_h = yes; then
213
 
      HAVE_SYS_BITYPES_H=1
214
 
    else
215
 
      HAVE_SYS_BITYPES_H=0
216
 
    fi
217
 
    AC_SUBST([HAVE_SYS_BITYPES_H])
218
 
 
219
 
    dnl Check for <wchar.h> (missing in Linux uClibc when built without wide
220
 
    dnl character support).
221
 
    AC_CHECK_HEADERS_ONCE([wchar.h])
222
 
 
223
 
    gl_STDINT_TYPE_PROPERTIES
224
 
    STDINT_H=stdint.h
225
 
  fi
226
 
  AC_SUBST(STDINT_H)
227
 
])
228
 
 
229
 
dnl gl_STDINT_BITSIZEOF(TYPES, INCLUDES)
230
 
dnl Determine the size of each of the given types in bits.
231
 
AC_DEFUN([gl_STDINT_BITSIZEOF],
232
 
[
233
 
  dnl Use a shell loop, to avoid bloating configure, and
234
 
  dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into
235
 
  dnl   config.h.in,
236
 
  dnl - extra AC_SUBST calls, so that the right substitutions are made.
237
 
  AC_FOREACH([gltype], [$1],
238
 
    [AH_TEMPLATE([BITSIZEOF_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]),
239
 
       [Define to the number of bits in type ']gltype['.])])
240
 
  for gltype in $1 ; do
241
 
    AC_CACHE_CHECK([for bit size of $gltype], [gl_cv_bitsizeof_${gltype}],
242
 
      [AC_COMPUTE_INT([result], [sizeof ($gltype) * CHAR_BIT],
243
 
         [$2
244
 
#include <limits.h>], [result=unknown])
245
 
       eval gl_cv_bitsizeof_${gltype}=\$result
246
 
      ])
247
 
    eval result=\$gl_cv_bitsizeof_${gltype}
248
 
    if test $result = unknown; then
249
 
      dnl Use a nonempty default, because some compilers, such as IRIX 5 cc,
250
 
      dnl do a syntax check even on unused #if conditions and give an error
251
 
      dnl on valid C code like this:
252
 
      dnl   #if 0
253
 
      dnl   # if  > 32
254
 
      dnl   # endif
255
 
      dnl   #endif
256
 
      result=0
257
 
    fi
258
 
    GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
259
 
    AC_DEFINE_UNQUOTED([BITSIZEOF_${GLTYPE}], [$result])
260
 
    eval BITSIZEOF_${GLTYPE}=\$result
261
 
  done
262
 
  AC_FOREACH([gltype], [$1],
263
 
    [AC_SUBST([BITSIZEOF_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]))])
264
 
])
265
 
 
266
 
dnl gl_CHECK_TYPES_SIGNED(TYPES, INCLUDES)
267
 
dnl Determine the signedness of each of the given types.
268
 
dnl Define HAVE_SIGNED_TYPE if type is signed.
269
 
AC_DEFUN([gl_CHECK_TYPES_SIGNED],
270
 
[
271
 
  dnl Use a shell loop, to avoid bloating configure, and
272
 
  dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into
273
 
  dnl   config.h.in,
274
 
  dnl - extra AC_SUBST calls, so that the right substitutions are made.
275
 
  AC_FOREACH([gltype], [$1],
276
 
    [AH_TEMPLATE([HAVE_SIGNED_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]),
277
 
       [Define to 1 if ']gltype[' is a signed integer type.])])
278
 
  for gltype in $1 ; do
279
 
    AC_CACHE_CHECK([whether $gltype is signed], [gl_cv_type_${gltype}_signed],
280
 
      [AC_COMPILE_IFELSE(
281
 
         [AC_LANG_PROGRAM([$2[
282
 
            int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];]])],
283
 
         result=yes, result=no)
284
 
       eval gl_cv_type_${gltype}_signed=\$result
285
 
      ])
286
 
    eval result=\$gl_cv_type_${gltype}_signed
287
 
    GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
288
 
    if test "$result" = yes; then
289
 
      AC_DEFINE_UNQUOTED([HAVE_SIGNED_${GLTYPE}], 1)
290
 
      eval HAVE_SIGNED_${GLTYPE}=1
291
 
    else
292
 
      eval HAVE_SIGNED_${GLTYPE}=0
293
 
    fi
294
 
  done
295
 
  AC_FOREACH([gltype], [$1],
296
 
    [AC_SUBST([HAVE_SIGNED_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]))])
297
 
])
298
 
 
299
 
dnl gl_INTEGER_TYPE_SUFFIX(TYPES, INCLUDES)
300
 
dnl Determine the suffix to use for integer constants of the given types.
301
 
dnl Define t_SUFFIX for each such type.
302
 
AC_DEFUN([gl_INTEGER_TYPE_SUFFIX],
303
 
[
304
 
  dnl Use a shell loop, to avoid bloating configure, and
305
 
  dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into
306
 
  dnl   config.h.in,
307
 
  dnl - extra AC_SUBST calls, so that the right substitutions are made.
308
 
  AC_FOREACH([gltype], [$1],
309
 
    [AH_TEMPLATE(translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_])[_SUFFIX],
310
 
       [Define to l, ll, u, ul, ull, etc., as suitable for
311
 
        constants of type ']gltype['.])])
312
 
  for gltype in $1 ; do
313
 
    AC_CACHE_CHECK([for $gltype integer literal suffix],
314
 
      [gl_cv_type_${gltype}_suffix],
315
 
      [eval gl_cv_type_${gltype}_suffix=no
316
 
       eval result=\$gl_cv_type_${gltype}_signed
317
 
       if test "$result" = yes; then
318
 
         glsufu=
319
 
       else
320
 
         glsufu=u
321
 
       fi
322
 
       for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
323
 
         case $glsuf in
324
 
           '')  gltype1='int';;
325
 
           l)   gltype1='long int';;
326
 
           ll)  gltype1='long long int';;
327
 
           i64) gltype1='__int64';;
328
 
           u)   gltype1='unsigned int';;
329
 
           ul)  gltype1='unsigned long int';;
330
 
           ull) gltype1='unsigned long long int';;
331
 
           ui64)gltype1='unsigned __int64';;
332
 
         esac
333
 
         AC_COMPILE_IFELSE(
334
 
           [AC_LANG_PROGRAM([$2
335
 
              extern $gltype foo;
336
 
              extern $gltype1 foo;])],
337
 
           [eval gl_cv_type_${gltype}_suffix=\$glsuf])
338
 
         eval result=\$gl_cv_type_${gltype}_suffix
339
 
         test "$result" != no && break
340
 
       done])
341
 
    GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
342
 
    eval result=\$gl_cv_type_${gltype}_suffix
343
 
    test "$result" = no && result=
344
 
    eval ${GLTYPE}_SUFFIX=\$result
345
 
    AC_DEFINE_UNQUOTED([${GLTYPE}_SUFFIX], $result)
346
 
  done
347
 
  AC_FOREACH([gltype], [$1],
348
 
    [AC_SUBST(translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_])[_SUFFIX])])
349
 
])
350
 
 
351
 
dnl gl_STDINT_INCLUDES
352
 
AC_DEFUN([gl_STDINT_INCLUDES],
353
 
[[
354
 
  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
355
 
     included before <wchar.h>.  */
356
 
  #include <stddef.h>
357
 
  #include <signal.h>
358
 
  #if HAVE_WCHAR_H
359
 
  # include <stdio.h>
360
 
  # include <time.h>
361
 
  # include <wchar.h>
362
 
  #endif
363
 
]])
364
 
 
365
 
dnl gl_STDINT_TYPE_PROPERTIES
366
 
dnl Compute HAVE_SIGNED_t, BITSIZEOF_t and t_SUFFIX, for all the types t
367
 
dnl of interest to stdint_.h.
368
 
AC_DEFUN([gl_STDINT_TYPE_PROPERTIES],
369
 
[
370
 
  gl_STDINT_BITSIZEOF([ptrdiff_t sig_atomic_t size_t wchar_t wint_t],
371
 
    [gl_STDINT_INCLUDES])
372
 
  gl_CHECK_TYPES_SIGNED([sig_atomic_t wchar_t wint_t],
373
 
    [gl_STDINT_INCLUDES])
374
 
  gl_cv_type_ptrdiff_t_signed=yes
375
 
  gl_cv_type_size_t_signed=no
376
 
  gl_INTEGER_TYPE_SUFFIX([ptrdiff_t sig_atomic_t size_t wchar_t wint_t],
377
 
    [gl_STDINT_INCLUDES])
378
 
])
379
 
 
380
 
dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in.
381
 
dnl Remove this when we can assume autoconf >= 2.61.
382
 
m4_ifdef([AC_COMPUTE_INT], [], [
383
 
  AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])])
384
 
])
385
 
 
386
 
# Hey Emacs!
387
 
# Local Variables:
388
 
# indent-tabs-mode: nil
389
 
# End: