)]}'
{
  "commit": "e5afccc7e45964ed2f339c8f3ff7186a80a2bdb0",
  "tree": "21bdba780f9499c358e618b2293306aea5f042c1",
  "parents": [
    "71e0850800c70e5a7b8c9fd7d4065d2f7853262e"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Thu Aug 29 12:31:31 2024 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Fri Aug 30 13:57:11 2024 -0400"
  },
  "message": "gdb/dwarf2: cleanup includes\n\nCleanup includes in dwarf2/*.\n\n 1. Add the necessary includes so that clangd reports no errors when\n    opening header files.  This ensures that header files include what\n    they use.\n\n 2. Remove all includes reported as unused by clangd (except\n    gdb-safe-ctype.h, which I think does some magic that affects what\n    follows).\n\nBuilt-tested --enable-threading at \"yes\" and \"no\", since there are some\nportions of code gated by `#ifdef CXX_STD_THREAD`.\n\nChange-Id: I21debffcd7c2caf90f08e1e0fbba3ce30422d042\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b87206c2c4eec13c6add0509cc321090bd3ccf2d",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/abbrev-cache.c",
      "new_id": "7e1ff9ceb15dc2c86baf6d0d8b5680e6b7dfd2d0",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/abbrev-cache.c"
    },
    {
      "type": "modify",
      "old_id": "359a0094872acc4443f7f500cdc917737b7c231a",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/abbrev.c",
      "new_id": "bae8d8b3bed5dcff5af893cbc24a0a0d987ccac1",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/abbrev.c"
    },
    {
      "type": "modify",
      "old_id": "1fb90fdeafa42ba4183b8e5a7c77d87a9542240d",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/abbrev.h",
      "new_id": "7eda95179dab911da8023f9e10c20b9552c887f7",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/abbrev.h"
    },
    {
      "type": "modify",
      "old_id": "3b971adbe2a7ddab265eb2c192800150f907b30a",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/attribute.h",
      "new_id": "115d006e27175c426832c45850dc9a33e443acf8",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/attribute.h"
    },
    {
      "type": "modify",
      "old_id": "c9e46af32aed1267c8b4506ea3f0953b5a60c0f7",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index.c",
      "new_id": "41aa9d0da5842213d2def15a449cfc02f4891fa7",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index.c"
    },
    {
      "type": "modify",
      "old_id": "fa8b2fc7ec7c9846ce5947c286c1c5937d9c0805",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index.h",
      "new_id": "e9f13c97be09b64cfb48c7f8f6342e81d0b395dc",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index.h"
    },
    {
      "type": "modify",
      "old_id": "5e6c1fa93a9263d538b666df535e831ea64c94a4",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/dwz.h",
      "new_id": "3ec3af1a8196c5715096fbc27b373d5082b0287c",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/dwz.h"
    },
    {
      "type": "modify",
      "old_id": "c48906822742fc25ccd7254b4ebc94f714c244c2",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/frame-tailcall.c",
      "new_id": "6ecf8a0b15d5addfbdf9ec69f90df48c8094b95d",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/frame-tailcall.c"
    },
    {
      "type": "modify",
      "old_id": "9ebf3ac4ac47bd1b5aad6b5b2434de406925284f",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/frame.c",
      "new_id": "79ef065bfcbe007fe40919d744fd664b7a41dd9c",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/frame.c"
    },
    {
      "type": "modify",
      "old_id": "c11b0164aa4e46f0cc902a1910869aa602b7765e",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/index-cache.c",
      "new_id": "a04d5d662d883f582064c7df17e76b8b619d9a58",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/index-cache.c"
    },
    {
      "type": "modify",
      "old_id": "95f217ed961c758cdc7dd542d97dbc5526f06df5",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/index-cache.h",
      "new_id": "08a2d56493c7831a527a5f7505e2400a18b0c763",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/index-cache.h"
    },
    {
      "type": "modify",
      "old_id": "2a50e3b6c2de08b33d2b2e79721680379cd6e851",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/index-write.c",
      "new_id": "a845d87871517c22f7dd848d0032a84bdad18364",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/index-write.c"
    },
    {
      "type": "modify",
      "old_id": "c068dff70a3f2f84530f99225a90a517fd768287",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/line-header.h",
      "new_id": "7da59725c98b7f713fcce335e28213d9b1aa4a2b",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/line-header.h"
    },
    {
      "type": "modify",
      "old_id": "80c86bb850f7b8f6899cb56ee86aa69bef19903e",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/loc.c",
      "new_id": "3a47805ab3ad01fae7c66b3dcbf23269fddc32b6",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/loc.c"
    },
    {
      "type": "modify",
      "old_id": "586f5d5ee9a3ca337d8ba6bba116c07956fa6e0b",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/macro.h",
      "new_id": "7ef2134b3a27fe8f51a39d0895eb84a9ab8310e8",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/macro.h"
    },
    {
      "type": "modify",
      "old_id": "b4f6483ea92cffd78732b27e4c8de41228631ec2",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/mapped-index.h",
      "new_id": "e7dd8e925077b925a0530e84a8ca6ccd4e9e1aa4",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/mapped-index.h"
    },
    {
      "type": "modify",
      "old_id": "f070d505356d6e4a3dbac378f9873305e807506c",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/parent-map.h",
      "new_id": "5a94bd9beffea2f2762b1cbf77ec5d7df9a0487e",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/parent-map.h"
    },
    {
      "type": "modify",
      "old_id": "6c503c6294101cd57708983584e7cc07c52689c8",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read.c",
      "new_id": "769ca91faccf3d4efcf08eaf0a213e0436935760",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read.c"
    },
    {
      "type": "modify",
      "old_id": "40e1f555b772731b69ae36d0c4511054dde2d536",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read.h",
      "new_id": "b23972b7a4e8cc1dc6be828da7658947a26a5190",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read.h"
    }
  ]
}
