]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
hurd: Fix allocalim build
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 28 Jan 2018 18:33:37 +0000 (19:33 +0100)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 28 Jan 2018 18:35:02 +0000 (19:35 +0100)
* sysdeps/pthread/allocalim.h [!defined PTHREAD_STACK_MIN]: Do not
check size against PTHREAD_STACK_MIN.

ChangeLog
sysdeps/pthread/allocalim.h

index 3223ff58ea522147dc85a848a4c55026fbb5478f..59fc5f950d93e53935cfbaeb2121daf01564a4e1 100644 (file)
--- 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  <tschwinge@gnu.org>
 
index b265d6f269e340dec941e9e34e4b2ae5495ea9c5..fdae0c251f70b25b6104e3c837a56fbd630c8322 100644 (file)
@@ -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));
 }