autoconf: split into subdirectories; redirect calls in debug builds
[m6w6/ext-psi] / m4 / posix / stddef.m4
1 PSI_CHECK_STDDEF() {
2 AC_CHECK_HEADERS(stddef.h)
3 PSI_TYPE(ptrdiff_t, int)
4 PSI_CONST(PTRDIFF_MIN, int)
5 PSI_CONST(PTRDIFF_MAX, int)
6 PSI_TYPE(size_t, uint)
7 PSI_CONST(SIZE_MAX, int)
8 PSI_TYPE(wchar_t, int)
9 if PSI_SH_TEST_SIZEOF(wchar_t); then :; else
10 # some platforms fail to provide wchar_t in stddef.h
11 unset ac_cv_sizeof_wchar_t
12 unset ax_cv_decl_wchar_t_signed
13 AC_CHECK_HEADERS(wchar.h)
14 PSI_TYPE(wchar_t, int)
15 fi
16 PSI_CONST(WCHAR_MIN, int)
17 PSI_CONST(WCHAR_MAX, int)
18 }