configure improvements
[m6w6/ext-psi] / m4 / stdlib.m4
index e521d43731db13407326ea96cd2a13e0ea970004..c7654b67cf38f2b99c46a3319fdf5d2f91fa11dd 100644 (file)
@@ -1,6 +1,6 @@
-AC_DEFUN(PSI_CHECK_STDLIB, [
+PSI_CHECK_STDLIB() {
        AC_CHECK_HEADERS(stdlib.h)
-       
+
        PSI_STRUCT(div_t, [
                int quot,
                int rem
@@ -13,7 +13,8 @@ AC_DEFUN(PSI_CHECK_STDLIB, [
        PSI_CONST(EXIT_FAILURE, int)
        PSI_CONST(EXIT_SUCCESS, int)
        PSI_CONST(RAND_MAX, int)
-       PSI_CONST(MB_CUR_MAX, int)
+       
+       PSI_MACRO(int MB_CUR_MAX)
 
        PSI_DECL(void _Exit, [(int status)])
        PSI_DECL(void abort, [()])
@@ -65,5 +66,4 @@ AC_DEFUN(PSI_CHECK_STDLIB, [
        PSI_DECL(int unsetenv, [(char *var)])
        PSI_DECL(size_t wcstombs, [(char *dest, wchar_t *src, size_t n)])
        PSI_DECL(int wctomb, [(char *s, wchar_t wc)])
-])
-
+}