diff options
Diffstat (limited to 'tools/perf/config/feature-checks/test-sync-compare-and-swap.c')
-rw-r--r-- | tools/perf/config/feature-checks/test-sync-compare-and-swap.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/tools/perf/config/feature-checks/test-sync-compare-and-swap.c b/tools/perf/config/feature-checks/test-sync-compare-and-swap.c deleted file mode 100644 index c34d4ca4af56..000000000000 --- a/tools/perf/config/feature-checks/test-sync-compare-and-swap.c +++ /dev/null @@ -1,14 +0,0 @@ -#include <stdint.h> - -volatile uint64_t x; - -int main(int argc, char *argv[]) -{ - uint64_t old, new = argc; - - argv = argv; - do { - old = __sync_val_compare_and_swap(&x, 0, 0); - } while (!__sync_bool_compare_and_swap(&x, old, new)); - return old == new; -} |