)]}'
{
  "commit": "fa7e69561c86f898537b80787250ba6673d810ff",
  "tree": "eb20a5024e14633cedccfbbe8e6e26a7a0ae7dfd",
  "parents": [
    "e87aaaf3274d721bf338012f5b299e65b0201fc5"
  ],
  "author": {
    "name": "Nico Weber",
    "email": "thakis@chromium.org",
    "time": "Wed Apr 30 09:07:48 2025 -0400"
  },
  "committer": {
    "name": "Nico Weber",
    "email": "thakis@chromium.org",
    "time": "Wed Apr 30 09:11:05 2025 -0400"
  },
  "message": "[gn] Make RISCV/MCTargetDesc depend on RISCV/TargetInfo\n\nRISCVMCTargetDesc.cpp calls getTheRISCV{32,64}Target(), which is in TargetInfo.\nLooks like this dependency has been missing for a long time.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e85ff9d0e57221de015bd0e01c28e5db8fed0100",
      "old_mode": 33188,
      "old_path": "llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn",
      "new_id": "1e1c6b1eb2820678b405e5e088d40807e3a3e3ba",
      "new_mode": 33188,
      "new_path": "llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn"
    }
  ]
}
