)]}' { "commit": "14947e8df1c27d3babf2c01b53c0c2bf2bfb9bd1", "tree": "635f4a4833f1b809441f7783d7f9032fdc0fce49", "parents": [ "c78da41cdae532adb51d10ed73482642881346dd" ], "author": { "name": "Adrian Prantl", "email": "aprantl@apple.com", "time": "Mon Oct 21 16:44:37 2019" }, "committer": { "name": "Adrian Prantl", "email": "aprantl@apple.com", "time": "Mon Oct 21 16:44:37 2019" }, "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" } ] }