X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fgetloadavg.m4;h=9488c9a8cd5044d26a6b6e49a8c24052bb5e8444;hb=05d4ef79c00e77a54f781355c1cf4242a4e54c4b;hp=412d0fe84e46f4e7c9a46a7b5e5009ce1b9963dc;hpb=57320ecafbea58951bc6e6cd767d8f0f61d80af9;p=gnulib.git diff --git a/m4/getloadavg.m4 b/m4/getloadavg.m4 index 412d0fe84..9488c9a8c 100644 --- a/m4/getloadavg.m4 +++ b/m4/getloadavg.m4 @@ -1,4 +1,4 @@ -#serial 4 +#serial 6 AC_DEFUN(AM_FUNC_GETLOADAVG, [ac_have_func=no # yes means we've found a way to get the load average. @@ -37,35 +37,35 @@ fi AC_REPLACE_FUNCS(getloadavg) if test $ac_cv_func_getloadavg = yes; then - AC_DEFINE(HAVE_GETLOADAVG) + AC_DEFINE(HAVE_GETLOADAVG, 1, [FIXME]) ac_have_func=yes else AC_DEFINE(C_GETLOADAVG, 1, [Define if using getloadavg.c.]) # Figure out what our getloadavg.c needs. ac_have_func=no AC_CHECK_HEADER(sys/dg_sys_info.h, - [ac_have_func=yes; AC_DEFINE(DGUX) + [ac_have_func=yes; AC_DEFINE(DGUX, 1, [FIXME]) AC_CHECK_LIB(dgc, dg_sys_info)]) - AC_CHECK_HEADER(locale.h) + AC_CHECK_HEADERS(locale.h) AC_CHECK_FUNCS(setlocale) # We cannot check for , because Solaris 2 does not use dwarf (it # uses stabs), but it is still SVR4. We cannot check for because # Irix 4.0.5F has the header but not the library. if test $ac_have_func = no && test $ac_cv_lib_elf_elf_begin = yes; then - ac_have_func=yes; AC_DEFINE(SVR4) + ac_have_func=yes; AC_DEFINE(SVR4, 1, [FIXME]) fi if test $ac_have_func = no; then AC_CHECK_HEADER(inq_stats/cpustats.h, - [ac_have_func=yes; AC_DEFINE(UMAX) - AC_DEFINE(UMAX4_3)]) + [ac_have_func=yes; AC_DEFINE(UMAX, 1, [FIXME]) + AC_DEFINE(UMAX4_3, 1, [FIXME])]) fi if test $ac_have_func = no; then AC_CHECK_HEADER(sys/cpustats.h, - [ac_have_func=yes; AC_DEFINE(UMAX)]) + [ac_have_func=yes; AC_DEFINE(UMAX, 1, [FIXME])]) fi if test $ac_have_func = no; then @@ -73,13 +73,13 @@ else fi AC_CHECK_HEADER(nlist.h, - [AC_DEFINE(NLIST_STRUCT) + [AC_DEFINE(NLIST_STRUCT, 1, [FIXME]) AC_CACHE_CHECK([for n_un in struct nlist], ac_cv_struct_nlist_n_un, [AC_TRY_COMPILE([#include ], [struct nlist n; n.n_un.n_name = 0;], ac_cv_struct_nlist_n_un=yes, ac_cv_struct_nlist_n_un=no)]) if test $ac_cv_struct_nlist_n_un = yes; then - AC_DEFINE(NLIST_NAME_UNION) + AC_DEFINE(NLIST_NAME_UNION, 1, [FIXME]) fi ])dnl fi # Do not have getloadavg in system libraries. @@ -95,7 +95,7 @@ Yowza Am I SETGID yet #endif], ac_cv_func_getloadavg_setgid=yes, ac_cv_func_getloadavg_setgid=no)]) if test $ac_cv_func_getloadavg_setgid = yes; then - NEED_SETGID=true; AC_DEFINE(GETLOADAVG_PRIVILEGED) + NEED_SETGID=true; AC_DEFINE(GETLOADAVG_PRIVILEGED, 1, [FIXME]) else NEED_SETGID=false fi @@ -103,9 +103,7 @@ AC_SUBST(NEED_SETGID)dnl if test $ac_cv_func_getloadavg_setgid = yes; then AC_CACHE_CHECK(group of /dev/kmem, ac_cv_group_kmem, -changequote(<<, >>)dnl -<< - # On Solaris, /dev/kmem is a symlink. Get info on the real file. +[ # On Solaris, /dev/kmem is a symlink. Get info on the real file. ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null` # If we got an error (system does not support symlinks), try without -L. test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem` @@ -113,8 +111,7 @@ changequote(<<, >>)dnl | sed -ne 's/[ ][ ]*/ /g; s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/; / /s/.* //;p;'` ->> -changequote([, ])dnl +] ) KMEM_GROUP=$ac_cv_group_kmem fi