>From dcc8b493adecff06096bb3516aac26d29012cf1a Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 16 Aug 2020 18:41:57 +0200 Subject: [PATCH 1/2] asyncsafe-spin tests: Update. * tests/test-asyncsafe-spin2.c: Update to match the change in lib/asyncsafe-spin.c from 2020-08-11. --- ChangeLog | 6 ++++++ tests/test-asyncsafe-spin2.c | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index b750f34..0f7ca8e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2020-08-16 Bruno Haible + asyncsafe-spin tests: Update. + * tests/test-asyncsafe-spin2.c: Update to match the change in + lib/asyncsafe-spin.c from 2020-08-11. + +2020-08-16 Bruno Haible + setenv: Use tree code also with clang. * lib/setenv.c (USE_TSEARCH): Treat clang like GCC. diff --git a/tests/test-asyncsafe-spin2.c b/tests/test-asyncsafe-spin2.c index cb0364f..38d9324 100644 --- a/tests/test-asyncsafe-spin2.c +++ b/tests/test-asyncsafe-spin2.c @@ -36,7 +36,8 @@ #define THREAD_COUNT 10 /* Number of operations performed in each thread. */ -#if !(defined _WIN32 && ! defined __CYGWIN__) && HAVE_PTHREAD_H && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)) && !defined __ibmxl__ +#if !(defined _WIN32 && ! defined __CYGWIN__) && HAVE_PTHREAD_H && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __clang_major__ >= 3) && !defined __ibmxl__ + /* The GCC built-ins are known to work fine. */ # define REPEAT_COUNT 5000 #else -- 2.7.4