diff options
Diffstat (limited to 'gl/m4/lock.m4')
-rw-r--r-- | gl/m4/lock.m4 | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gl/m4/lock.m4 b/gl/m4/lock.m4 index d3fc1eff01..aae1701a0a 100644 --- a/gl/m4/lock.m4 +++ b/gl/m4/lock.m4 @@ -24,6 +24,9 @@ AC_DEFUN([gl_LOCK], [[ #if __FreeBSD__ == 4 error "No, in FreeBSD 4.0 recursive mutexes actually don't work." +#elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \ + && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070) +error "No, in Mac OS X < 10.7 recursive mutexes actually don't work." #else int x = (int)PTHREAD_MUTEX_RECURSIVE; return !x; |