)]}'
{
  "commit": "5432e3b9a18b4b21b31a13c526e47bc8b5ef860f",
  "tree": "8efd79dc2e85bc2287b0d02ee58b07d8da9b6cb3",
  "parents": [
    "755baa9f4e0d8eeee16e1378d97ce0c99ed591c4"
  ],
  "author": {
    "name": "Eric Fiselier",
    "email": "eric@efcs.ca",
    "time": "Mon Jul 18 06:01:50 2016 +0000"
  },
  "committer": {
    "name": "Eric Fiselier",
    "email": "eric@efcs.ca",
    "time": "Mon Jul 18 06:01:50 2016 +0000"
  },
  "message": "Rework libatomic handling in CMake and LIT.\n\nThis patch updates the way libc++ handles checking for libatomic, in part\nto prepare for https://reviews.llvm.org/D22073.\n\nChanges:\n* \u0027LIBCXX_HAS_ATOMIC_LIB\u0027 is now set whenever libatomic is available even libc++\n   doesn\u0027t need to manually link it.\n* \u0027LIBCXX_HAVE_CXX_ATOMICS_WITH_LIB\u0027 is now used to detect when libatomic\n   needs to be manually linked.\n* \u0027LIBCXX_HAS_ATOMIC_LIB\u0027 now adds \u0027libatomic\u0027 as a available feature in the\n   test suite.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@275759 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca490b3e7bc6780f53647c42bfde172f03b5a860",
      "old_mode": 33188,
      "old_path": "cmake/Modules/CheckLibcxxAtomic.cmake",
      "new_id": "4ff343236feab7a5a7f82084301dcdc04b4d10e3",
      "new_mode": 33188,
      "new_path": "cmake/Modules/CheckLibcxxAtomic.cmake"
    },
    {
      "type": "modify",
      "old_id": "3cfc3670188101cfe4865d64be5501abd2e37266",
      "old_mode": 33188,
      "old_path": "lib/CMakeLists.txt",
      "new_id": "afc388e7613f0ea6620e9175eda37206d29b4822",
      "new_mode": 33188,
      "new_path": "lib/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "1d99837bb4053db9f1a10988c63d15cfa1e30164",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "d47a9e003fc0347d0b19788afb846cff95f7cad8",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "905045844a72de6ccfe80be2e3acaebed0d65a93",
      "old_mode": 33188,
      "old_path": "test/libcxx/test/config.py",
      "new_id": "593f9805447d35f905e11422e7d41e4d67941594",
      "new_mode": 33188,
      "new_path": "test/libcxx/test/config.py"
    },
    {
      "type": "modify",
      "old_id": "fb6f47ad95d0c3aba77840323c1872aebc0da159",
      "old_mode": 33188,
      "old_path": "test/lit.site.cfg.in",
      "new_id": "a1ae90cb479e123eafc25bfb16be6c01302281a4",
      "new_mode": 33188,
      "new_path": "test/lit.site.cfg.in"
    }
  ]
}
