diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2005-04-04 09:58:44 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2005-04-04 09:58:44 +0000 |
commit | 8776b52d7d4c9adc5774a231e3a4a8ecfd8bad7b (patch) | |
tree | 638b7fdd0439936514d444badd61e0f61611cd4e /configure.ac | |
parent | 82c9c7a42351c5b674153149c761eaa0103cd89e (diff) | |
download | zsh-8776b52d7d4c9adc5774a231e3a4a8ecfd8bad7b.tar.gz zsh-8776b52d7d4c9adc5774a231e3a4a8ecfd8bad7b.tar.xz zsh-8776b52d7d4c9adc5774a231e3a4a8ecfd8bad7b.zip |
Toby Peterson: 21083: RLIMIT_AS and RLIMIT_RSS are the same in Mac OX X
ut_name needs to be ut_user in struct utmpx
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index c97fbacf6..8b967f365 100644 --- a/configure.ac +++ b/configure.ac @@ -1502,6 +1502,33 @@ if test $zsh_cv_rlimit_vmem_is_as = yes; then fi +AH_TEMPLATE([RLIMIT_RSS_IS_AS], +[Define to 1 if RLIMIT_RSS and RLIMIT_AS both exist and are equal.]) +AC_CACHE_CHECK(if RLIMIT_RSS and RLIMIT_AS are the same, +zsh_cv_rlimit_rss_is_as, +[AC_TRY_RUN([ +#include <sys/types.h> +#ifdef HAVE_SYS_TIME_H +#include <sys/time.h> +#endif +#include <sys/resource.h> +int main() +{ +int ret = 1; +#if defined(HAVE_RLIMIT_RSS) && defined(HAVE_RLIMIT_AS) +if (RLIMIT_AS == RLIMIT_RSS) ret = 0; +#endif +return ret; +}], + zsh_cv_rlimit_rss_is_as=yes, + zsh_cv_rlimit_rss_is_as=no, + zsh_cv_rlimit_rss_is_as=no)]) + +if test $zsh_cv_rlimit_rss_is_as = yes; then + AC_DEFINE(RLIMIT_RSS_IS_AS) +fi + + dnl -------------------------------------------- dnl Check for members of struct rusage dnl -------------------------------------------- |