From: Samuel Thibault Date: Sun, 28 Jan 2018 18:33:37 +0000 (+0100) Subject: hurd: Fix allocalim build X-Git-Tag: glibc-2.27~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a902a0866abf4709852fa62302aab6d34a0b5240;p=thirdparty%2Fglibc.git hurd: Fix allocalim build * sysdeps/pthread/allocalim.h [!defined PTHREAD_STACK_MIN]: Do not check size against PTHREAD_STACK_MIN. --- diff --git a/ChangeLog b/ChangeLog index 3223ff58ea5..59fc5f950d9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -92,6 +92,8 @@ _hurd_userlink_link, _hurd_userlink_unlink, _hurd_userlink_clear. * sysdeps/mach/hurd/bits/posix_opt.h (_POSIX_CHOWN_RESTRICTED, _POSIX_NO_TRUNC): Define to 0. + * sysdeps/pthread/allocalim.h [!defined PTHREAD_STACK_MIN]: Do not + check size against PTHREAD_STACK_MIN. 2008-12-18 Thomas Schwinge diff --git a/sysdeps/pthread/allocalim.h b/sysdeps/pthread/allocalim.h index b265d6f269e..fdae0c251f7 100644 --- a/sysdeps/pthread/allocalim.h +++ b/sysdeps/pthread/allocalim.h @@ -24,6 +24,9 @@ extern __always_inline int __libc_use_alloca (size_t size) { - return (__builtin_expect (size <= PTHREAD_STACK_MIN / 4, 1) - || __builtin_expect (__libc_alloca_cutoff (size), 1)); + return ( +#ifdef PTHREAD_STACK_MIN + __builtin_expect (size <= PTHREAD_STACK_MIN / 4, 1) || +#endif + __builtin_expect (__libc_alloca_cutoff (size), 1)); }