blob: 1e8458042790c601e02567652215473a9bb41f2e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
$NetBSD: patch-am,v 1.6 2010/12/25 09:03:42 asau Exp $
--- configure.orig 2010-12-13 22:29:32.000000000 +0300
+++ configure 2010-12-25 08:12:25.000000000 +0300
@@ -19627,7 +19627,7 @@
# all; specific to MacOS X
# pthread_sigmask - not available on mingw
#
- for ac_func in pthread_attr_getstack pthread_getattr_np pthread_get_stackaddr_np pthread_sigmask
+ for ac_func in pthread_attr_getstack pthread_getattr_np pthread_get_stackaddr_np pthread_sigmask pthread_attr_get_np
do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
@@ -19820,7 +19820,12 @@
void *start, *end;
size_t size;
+#if HAVE_PTHREAD_ATTR_GET_NP
+ pthread_attr_init(&attr);
+ pthread_attr_get_np(pthread_self (), &attr);
+#else
pthread_getattr_np (pthread_self (), &attr);
+#endif
pthread_attr_getstack (&attr, &start, &size);
end = (char *)start + size;
|