)]}'
{
  "commit": "caa8e2ccefec261ddad30e3c14553382d011a692",
  "tree": "6c6b48b90189dea7588b9c74d6b148d4678fe381",
  "parents": [
    "c7883618be21e94b770984bc6ee22f5a5ddce679"
  ],
  "author": {
    "name": "Louis Dionne",
    "email": "ldionne@apple.com",
    "time": "Tue Oct 08 14:28:56 2019 +0000"
  },
  "committer": {
    "name": "Louis Dionne",
    "email": "ldionne@apple.com",
    "time": "Tue Oct 08 14:28:56 2019 +0000"
  },
  "message": "[libc++] Add missing link-time dependencies to the benchmarks\n\nSince the benchmarks build with -nostdlib, they need to manually link\nagainst some system libraries that are used by the benchmarks and the\nGoogleBenchmark library itself.\n\nPreviously, we\u0027d rely on the fact that these libraries were linked\nthrough the PUBLIC dependencies of cxx_shared/cxx_static. However,\nif we were to make these dependencies PRIVATE (as they should be\nbecause they are implementation details of libc++), the benchmarks\nwould fail to link. This commit remediates that.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@374053 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "efe7914985382227b1ad86d24829a4cc8ece8f97",
      "old_mode": 33188,
      "old_path": "benchmarks/CMakeLists.txt",
      "new_id": "a5b801c365482295ccd09b09d34af3d2b222d68a",
      "new_mode": 33188,
      "new_path": "benchmarks/CMakeLists.txt"
    }
  ]
}
