From 84eebc6e4eb0a8731ca07e387749fd7167624bfd Mon Sep 17 00:00:00 2001 From: Alessandro Ghedini Date: Tue, 17 Jun 2014 20:03:19 +0200 Subject: build: check for 64bit stdatomic.h operations too This fixes the build on platform where the atomic calls can't be turned into lock-free instructions and thus need the external libatomic library (e.g. mips). --- old-configure | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'old-configure') diff --git a/old-configure b/old-configure index 6eed18bcc8..686cbcfd62 100755 --- a/old-configure +++ b/old-configure @@ -493,7 +493,8 @@ compile_check waftools/fragments/pthreads.c "$_ld_pthread" || die "Unable to fin echores "yes" check_statement_libs "support for stdatomic.h" auto STDATOMIC \ - stdatomic.h '_Atomic int test = ATOMIC_VAR_INIT(123); int test2 = atomic_load(&test)' + stdatomic.h 'atomic_int_least64_t test = ATOMIC_VAR_INIT(123); int test2 = atomic_load(&test)' \ + " " "-latomic" _stdatomic=$(defretval) _atomic=auto -- cgit v1.2.3