| Index: base/atomicops_unittest.cc
|
| diff --git a/base/atomicops_unittest.cc b/base/atomicops_unittest.cc
|
| index 3fd559747226dab196d7f0cd68fc26c4dd9b3e7d..0d133f1bbf9e1100ef050870eab452e57cbddf01 100644
|
| --- a/base/atomicops_unittest.cc
|
| +++ b/base/atomicops_unittest.cc
|
| @@ -89,6 +89,10 @@ static void TestCompareAndSwap() {
|
| EXPECT_EQ(1, value);
|
| EXPECT_EQ(0, prev);
|
|
|
| + AtomicType fail = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 2);
|
| + EXPECT_EQ(1, value);
|
| + EXPECT_EQ(1, fail);
|
| +
|
| // Use test value that has non-zero bits in both halves, more for testing
|
| // 64-bit implementation on 32-bit platforms.
|
| const AtomicType k_test_val = (static_cast<uint64_t>(1) <<
|
|
|