mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
lib/replace: check for __thread support
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
c51cae583f
commit
2ebb5847de
@ -551,6 +551,18 @@ def configure(conf):
|
||||
conf.CONFIG_SET('HAVE_PTHREAD_MUTEX_CONSISTENT_NP'))):
|
||||
conf.DEFINE('HAVE_ROBUST_MUTEXES', 1)
|
||||
|
||||
# __thread is available since 2002 in gcc.
|
||||
conf.CHECK_CODE('''
|
||||
__thread int tls;
|
||||
|
||||
int main(void) {
|
||||
return 0;
|
||||
}
|
||||
''',
|
||||
'HAVE___THREAD',
|
||||
addmain=False,
|
||||
msg='Checking for __thread local storage')
|
||||
|
||||
conf.CHECK_FUNCS_IN('crypt', 'crypt', checklibc=True)
|
||||
conf.CHECK_FUNCS_IN('crypt_r', 'crypt', checklibc=True)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user