configure.in
changeset 5095 dceec93471e7
parent 5093 817064595222
child 5103 797b37c0c046
     1.1 --- a/configure.in	Mon Jan 24 23:54:21 2011 -0600
     1.2 +++ b/configure.in	Tue Jan 25 17:40:06 2011 -0800
     1.3 @@ -301,6 +301,7 @@
     1.4      int a;
     1.5      void *x, *y, *z;
     1.6      __sync_lock_test_and_set(&a, 4);
     1.7 +    __sync_lock_test_and_set(&x, y);
     1.8      __sync_fetch_and_add(&a, 1);
     1.9      __sync_bool_compare_and_swap(&a, 5, 10);
    1.10      __sync_bool_compare_and_swap(&x, y, z);
    1.11 @@ -317,6 +318,7 @@
    1.12          ],[
    1.13          int a;
    1.14          __sync_lock_test_and_set(&a, 1);
    1.15 +        __sync_lock_release(&a);
    1.16          ],[
    1.17          have_gcc_sync_lock_test_and_set=yes
    1.18          ])