)]}'
{
  "commit": "14947e8df1c27d3babf2c01b53c0c2bf2bfb9bd1",
  "tree": "635f4a4833f1b809441f7783d7f9032fdc0fce49",
  "parents": [
    "c78da41cdae532adb51d10ed73482642881346dd"
  ],
  "author": {
    "name": "Adrian Prantl",
    "email": "aprantl@apple.com",
    "time": "Mon Oct 21 16:44:37 2019 +0000"
  },
  "committer": {
    "name": "Adrian Prantl",
    "email": "aprantl@apple.com",
    "time": "Mon Oct 21 16:44:37 2019 +0000"
  },
  "message": "PCH debug info: Avoid appending the source directory to an absolute path\n\nWhen building a precompiled header in -fmodule-format\u003dobj (i.e.,\n`-gmodules) in an absolute path, the locig in\nCGDebugInfo::createCompileUnit would unconditionally append the source\ndirectory to the -main-file-name. This patch avoids that behavior for\nabsolute paths.\n\nrdar://problem/46045865\n\nDifferential Revision: https://reviews.llvm.org/D69213\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@375423 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "294d54e37883f020f90e8e3b84fcd20cbbceac9e",
      "old_mode": 33188,
      "old_path": "lib/CodeGen/CGDebugInfo.cpp",
      "new_id": "7c63743f3b43d1f551124b3b2ea69148b6ead403",
      "new_mode": 33188,
      "new_path": "lib/CodeGen/CGDebugInfo.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efe49e48e2dc58568bf8f5a985efd23d8442869c",
      "new_mode": 33188,
      "new_path": "test/PCH/debug-info-pch-container-path.c"
    }
  ]
}
