)]}'
{
  "commit": "840e48cd7c9a6245fe0f910317060b25b408e81e",
  "tree": "240b01920c5729f07f75f28d13fcac3d0a745f9f",
  "parents": [
    "fb054b5e08a3ec871ae5e91f7335e56147250519"
  ],
  "author": {
    "name": "Guinevere Larsen",
    "email": "blarsen@redhat.com",
    "time": "Fri Jan 19 09:46:46 2024 +0100"
  },
  "committer": {
    "name": "Guinevere Larsen",
    "email": "blarsen@redhat.com",
    "time": "Fri Feb 16 18:30:24 2024 +0100"
  },
  "message": "gdb: add \"unwinder class\" to frame unwinders\n\nA future patch will add a way to disable certain unwinders based on\ndifferent characteristics. This patch aims done to make it more\nconvenient to disable related unwinders in bulk, such as architecture\nspecific ones, by indentifying all unwinders by which part of the code\nadds it. The classes, and explanations, are as follows:\n\n* GDB: An internal unwinder, added by GDB core, such as the unwinder\n  for dummy frames;\n* EXTENSION: Unwinders added by extension languages;\n* DEBUGINFO: Unwinders installed by the debug info reader;\n* ARCH: Unwinders installed by the architecture specific code.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b97e2153e14f364fd3a90e6927ac60c439b84db3",
      "old_mode": 33188,
      "old_path": "gdb/aarch64-tdep.c",
      "new_id": "abbf8dcbb44cdc9f513300c0208f9c2ff7b7ac02",
      "new_mode": 33188,
      "new_path": "gdb/aarch64-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "7691a53148ae77ec5b4b24c6657d2620bbc0b0ed",
      "old_mode": 33188,
      "old_path": "gdb/alpha-mdebug-tdep.c",
      "new_id": "f7323a4dda9d0a109ea4557818d45514e63ece78",
      "new_mode": 33188,
      "new_path": "gdb/alpha-mdebug-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "cafadae45c74f4f668383f447cecdb8c673e9d82",
      "old_mode": 33188,
      "old_path": "gdb/alpha-tdep.c",
      "new_id": "1d07fe2d578e0036700f512d8cd9b096e56442d6",
      "new_mode": 33188,
      "new_path": "gdb/alpha-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "9cca6b12c84e3cb6aba6633a4a5386370c376cc4",
      "old_mode": 33188,
      "old_path": "gdb/amd64-obsd-tdep.c",
      "new_id": "a3598025d6cb9057b0b96583c832c3a246e935eb",
      "new_mode": 33188,
      "new_path": "gdb/amd64-obsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "baca3099b697515559f7edd9346967489e60884d",
      "old_mode": 33188,
      "old_path": "gdb/amd64-tdep.c",
      "new_id": "6b868c20e0cc6d517f69cfcd41e2ba49168dbe33",
      "new_mode": 33188,
      "new_path": "gdb/amd64-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "50304e15cb8ac7c3d25f90e80fac4a9c665f9b3e",
      "old_mode": 33188,
      "old_path": "gdb/amd64-windows-tdep.c",
      "new_id": "d423f2b17daee393ede81143c2f181a74bbc6ae8",
      "new_mode": 33188,
      "new_path": "gdb/amd64-windows-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "44252e559cdc9fac934f434ec98d934ddc26a8d1",
      "old_mode": 33188,
      "old_path": "gdb/amdgpu-tdep.c",
      "new_id": "ac0ed0c58fe5d9c8fc4ae867bca9e459957534f0",
      "new_mode": 33188,
      "new_path": "gdb/amdgpu-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "84e211ce9ad5154555179937b3ff3d4e29e01324",
      "old_mode": 33188,
      "old_path": "gdb/arc-tdep.c",
      "new_id": "fa52ad03a898273df6bfcf72499887d6340f3667",
      "new_mode": 33188,
      "new_path": "gdb/arc-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "081e934cf8625536d774a8a4ed6c7002fdfbb0a0",
      "old_mode": 33188,
      "old_path": "gdb/arm-tdep.c",
      "new_id": "086fa56f4aa670175eee433f436148dcfb682e03",
      "new_mode": 33188,
      "new_path": "gdb/arm-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "63b45be7563d709e1edef694e7242b1784609636",
      "old_mode": 33188,
      "old_path": "gdb/avr-tdep.c",
      "new_id": "701cec851e4514df6b07a1e958bd619c12e7bfe1",
      "new_mode": 33188,
      "new_path": "gdb/avr-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "877fd94d7df0953e948080e191ce4b46efb18fe5",
      "old_mode": 33188,
      "old_path": "gdb/bfin-tdep.c",
      "new_id": "3194296003b4962392fc4297a3b0938292318594",
      "new_mode": 33188,
      "new_path": "gdb/bfin-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "4409a1e696c9fba1382922c93ade9f968ce8b665",
      "old_mode": 33188,
      "old_path": "gdb/bpf-tdep.c",
      "new_id": "603d0cc73fc88ca882976ccb7cf551d52ad0ee2b",
      "new_mode": 33188,
      "new_path": "gdb/bpf-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "1f108740ad21593442a36fe72df73561269109f0",
      "old_mode": 33188,
      "old_path": "gdb/cris-tdep.c",
      "new_id": "aa70a17e703f4ddff2dfef69c113412d918b0db9",
      "new_mode": 33188,
      "new_path": "gdb/cris-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "2aa6c0abcb857dd6e65e02b8ec992539fec7af53",
      "old_mode": 33188,
      "old_path": "gdb/csky-tdep.c",
      "new_id": "4fcc707ad09f4a2df011bc9b166e69c6ac7ae989",
      "new_mode": 33188,
      "new_path": "gdb/csky-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "309483d95d418ab07c3ad0d60412539e25b07fd3",
      "old_mode": 33188,
      "old_path": "gdb/dummy-frame.c",
      "new_id": "dd0a46627640cb340dd38ad1ef6378cd662aed18",
      "new_mode": 33188,
      "new_path": "gdb/dummy-frame.c"
    },
    {
      "type": "modify",
      "old_id": "27a820a6168f03e9e0ab4190d3720e0bf9bd2b9e",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/frame-tailcall.c",
      "new_id": "18abd2a2f39d6979124b9ad6dfe9eccfc08fe80b",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/frame-tailcall.c"
    },
    {
      "type": "modify",
      "old_id": "fc6704f434ee5f805ce05927ebf6c3d4ccf7d342",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/frame.c",
      "new_id": "f747b9b43eca15a589d0aac530f1d795bd7ce7e6",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/frame.c"
    },
    {
      "type": "modify",
      "old_id": "877f1e513095698497c9d8007701a4d45c05afec",
      "old_mode": 33188,
      "old_path": "gdb/frame-unwind.c",
      "new_id": "86e330dfcff93577f74eb45ff226a2de983da302",
      "new_mode": 33188,
      "new_path": "gdb/frame-unwind.c"
    },
    {
      "type": "modify",
      "old_id": "9e978890e8432a32974447d86c8a5bb48f76c4d9",
      "old_mode": 33188,
      "old_path": "gdb/frame-unwind.h",
      "new_id": "86bb0925d2fc728ee1096c42ca530235c1548ff7",
      "new_mode": 33188,
      "new_path": "gdb/frame-unwind.h"
    },
    {
      "type": "modify",
      "old_id": "e02d3390a33d98aa60a4480c474dd3653955aa7f",
      "old_mode": 33188,
      "old_path": "gdb/frv-linux-tdep.c",
      "new_id": "657377c0bb63775f53a6c3ce77cfd966e6ef523e",
      "new_mode": 33188,
      "new_path": "gdb/frv-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "1994dd782ad569855bbd1380eb5fff72a84eef4b",
      "old_mode": 33188,
      "old_path": "gdb/frv-tdep.c",
      "new_id": "b1dc0a2d40ffcab80996334d40f1be7f06303e9a",
      "new_mode": 33188,
      "new_path": "gdb/frv-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "069d40f56fb200d94eebdcc001a913f99f497da0",
      "old_mode": 33188,
      "old_path": "gdb/ft32-tdep.c",
      "new_id": "22a0fbf8b24ba20c1c6961b205999130a79894d5",
      "new_mode": 33188,
      "new_path": "gdb/ft32-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "da5b10517ada310dc375ec1c481d8c4f6a138397",
      "old_mode": 33188,
      "old_path": "gdb/h8300-tdep.c",
      "new_id": "ef73e7802c032f3bbcddbcff39522c9630efe96b",
      "new_mode": 33188,
      "new_path": "gdb/h8300-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "4f94b4168107d041a4b3ca5aa97061849fb83380",
      "old_mode": 33188,
      "old_path": "gdb/hppa-linux-tdep.c",
      "new_id": "c187ff1800f48f36279d23f1225dabb5f3e1ffd1",
      "new_mode": 33188,
      "new_path": "gdb/hppa-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "32e46b831cbc55217e99ccb06362f32c9ce72995",
      "old_mode": 33188,
      "old_path": "gdb/hppa-tdep.c",
      "new_id": "d5c41db94053923853c5f60b2ab302f7f32e0229",
      "new_mode": 33188,
      "new_path": "gdb/hppa-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "38ba280e4056951db390e38f20a8825d35c30b75",
      "old_mode": 33188,
      "old_path": "gdb/i386-obsd-tdep.c",
      "new_id": "4b790eea9e62e111a2d635a4c422db3767fac250",
      "new_mode": 33188,
      "new_path": "gdb/i386-obsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "d8691f038454235f65355ef5dc647d2506b20b10",
      "old_mode": 33188,
      "old_path": "gdb/i386-tdep.c",
      "new_id": "d98b3324e195b5440f2c4858ce7b1cf614627182",
      "new_mode": 33188,
      "new_path": "gdb/i386-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "afff210986baf3112aed167032adf6f470ad3391",
      "old_mode": 33188,
      "old_path": "gdb/ia64-tdep.c",
      "new_id": "53bac38f538764b850f10f87e5122536569b2fc1",
      "new_mode": 33188,
      "new_path": "gdb/ia64-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "02dbcd12af1fc2e420e8953c4ad7f06612b320e7",
      "old_mode": 33188,
      "old_path": "gdb/inline-frame.c",
      "new_id": "575fab6479c64033dbdab435e9dd2fed1af89fc5",
      "new_mode": 33188,
      "new_path": "gdb/inline-frame.c"
    },
    {
      "type": "modify",
      "old_id": "937a3513df444cfe6fa44692510544732a874aed",
      "old_mode": 33188,
      "old_path": "gdb/iq2000-tdep.c",
      "new_id": "0cf0737caa964e4ff1077030c1907202dda582a8",
      "new_mode": 33188,
      "new_path": "gdb/iq2000-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "f1dbf39f73fda82052012d222c12ced10738042b",
      "old_mode": 33188,
      "old_path": "gdb/jit.c",
      "new_id": "c2d8a2b95a8c19bbe41f91a4ba23db78d9b3da3f",
      "new_mode": 33188,
      "new_path": "gdb/jit.c"
    },
    {
      "type": "modify",
      "old_id": "12e9b5ad4fd6607fcfdf9a068c6018509a25704a",
      "old_mode": 33188,
      "old_path": "gdb/lm32-tdep.c",
      "new_id": "a132dec78b3bf284d8248d1409aa61e9ddbdc3cd",
      "new_mode": 33188,
      "new_path": "gdb/lm32-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "0f4622a55be315f781d7c2594650fd6ea8cd3e7e",
      "old_mode": 33188,
      "old_path": "gdb/loongarch-tdep.c",
      "new_id": "3e017c45c9be7612d8888848784b296bfc8319b6",
      "new_mode": 33188,
      "new_path": "gdb/loongarch-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "8da15fefe800c4013c0f26a378f9a8c3870d2dd3",
      "old_mode": 33188,
      "old_path": "gdb/m32c-tdep.c",
      "new_id": "5a91160e723ccfa816e1bb066e5e08d3303b292f",
      "new_mode": 33188,
      "new_path": "gdb/m32c-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "ec054fa263ef4686d84931e8ad7bd38e7ecb9eec",
      "old_mode": 33188,
      "old_path": "gdb/m32r-linux-tdep.c",
      "new_id": "4287c81be69628fa8365834de74efc7d7a7e370a",
      "new_mode": 33188,
      "new_path": "gdb/m32r-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "73855947e6320d2b860403f50796e68b0e711739",
      "old_mode": 33188,
      "old_path": "gdb/m32r-tdep.c",
      "new_id": "8210662d14d0b260031ad9c2ad558e5ab7989913",
      "new_mode": 33188,
      "new_path": "gdb/m32r-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "a8466e31b58e141bca9c1c2dcf9c8bfba0f61ec5",
      "old_mode": 33188,
      "old_path": "gdb/m68hc11-tdep.c",
      "new_id": "bbb2976abc628dd71259589c46ac70d8449a6043",
      "new_mode": 33188,
      "new_path": "gdb/m68hc11-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "9004b2e55b447fce0ca01a24ae6717de2c5ad0ad",
      "old_mode": 33188,
      "old_path": "gdb/m68k-linux-tdep.c",
      "new_id": "f2b6905ef7c92d551abd5368e072c812998c356d",
      "new_mode": 33188,
      "new_path": "gdb/m68k-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "1ae5c33e84200c0d07fd67d028e0b2ccff96222c",
      "old_mode": 33188,
      "old_path": "gdb/m68k-tdep.c",
      "new_id": "3f7e89a9a7b86c82a94867724638af746e4e7a95",
      "new_mode": 33188,
      "new_path": "gdb/m68k-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "573711e8ba4381a8795c87dad867fd82124466c9",
      "old_mode": 33188,
      "old_path": "gdb/mep-tdep.c",
      "new_id": "a0c648ac6f399d5ec48dd82f7ea8bb83c279ce14",
      "new_mode": 33188,
      "new_path": "gdb/mep-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "fc83634d1e677a505270d769a67d95a32497bb8f",
      "old_mode": 33188,
      "old_path": "gdb/microblaze-tdep.c",
      "new_id": "ced8b75a29a632fa01a0091decdc364903aba888",
      "new_mode": 33188,
      "new_path": "gdb/microblaze-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "e54440e20b5d0146047d36a99b10a1c24e72a50b",
      "old_mode": 33188,
      "old_path": "gdb/mips-sde-tdep.c",
      "new_id": "07a43d01e8d6a0a491e0127875e7bbea63b01b64",
      "new_mode": 33188,
      "new_path": "gdb/mips-sde-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "bf0b66c4b0024bfa21cb99dcd1d5ef7c01dc449a",
      "old_mode": 33188,
      "old_path": "gdb/mips-tdep.c",
      "new_id": "457b875d0995425d050f6b09d6140e662e7db9b3",
      "new_mode": 33188,
      "new_path": "gdb/mips-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "4d65fed38e76779514725bee1544be8a28f618e1",
      "old_mode": 33188,
      "old_path": "gdb/mn10300-tdep.c",
      "new_id": "307f199d46c23b51c2bb881ce6ecc14b749e4948",
      "new_mode": 33188,
      "new_path": "gdb/mn10300-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "4a80355ada55484d3551852da1465247054df64a",
      "old_mode": 33188,
      "old_path": "gdb/moxie-tdep.c",
      "new_id": "1eeec7dc646a1e35860c081e603ae5c840ca4e27",
      "new_mode": 33188,
      "new_path": "gdb/moxie-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "6bbb1d43300f918a99a55ef82d46a69c2f99beaa",
      "old_mode": 33188,
      "old_path": "gdb/msp430-tdep.c",
      "new_id": "6bbcc1e1f283252098d274bdaacb714c5a43d82b",
      "new_mode": 33188,
      "new_path": "gdb/msp430-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "d4be42ce777ec903d030300f8edf2ee25983bbf4",
      "old_mode": 33188,
      "old_path": "gdb/nds32-tdep.c",
      "new_id": "d816b9a7edb463e0233df3c3d6d5f73a282f6cc9",
      "new_mode": 33188,
      "new_path": "gdb/nds32-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "196f50bc8694271000a3a2b3b87b85521ced60d4",
      "old_mode": 33188,
      "old_path": "gdb/nios2-tdep.c",
      "new_id": "5f4aa440bc6d82646cd2b8df245e20c42305a94b",
      "new_mode": 33188,
      "new_path": "gdb/nios2-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "c8365dc9d7218727a8ae42a386c01fc85ac58a50",
      "old_mode": 33188,
      "old_path": "gdb/or1k-tdep.c",
      "new_id": "a1dfbf63abf18fca60140b51829da9c5c3bd0e42",
      "new_mode": 33188,
      "new_path": "gdb/or1k-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "e70056a2ac80a89c7c4fec79b18edfaf66975bb4",
      "old_mode": 33188,
      "old_path": "gdb/ppc-fbsd-tdep.c",
      "new_id": "03c3e28945914bed9af63a427b43e9cf6fe99398",
      "new_mode": 33188,
      "new_path": "gdb/ppc-fbsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "d9e21e3a3269cf536ccac55b13e6dd9ef5e56699",
      "old_mode": 33188,
      "old_path": "gdb/ppc-obsd-tdep.c",
      "new_id": "4985bf8b618a7afdacf421c1159db2123d42a057",
      "new_mode": 33188,
      "new_path": "gdb/ppc-obsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "c55b5aa85ec8ef2c538916c7e4316bf638d17926",
      "old_mode": 33188,
      "old_path": "gdb/python/py-unwind.c",
      "new_id": "e66929508cd19672fcfbfd9a4159e75f79023147",
      "new_mode": 33188,
      "new_path": "gdb/python/py-unwind.c"
    },
    {
      "type": "modify",
      "old_id": "030547ad51fda85c951e79b2db6e16e95e9909ca",
      "old_mode": 33188,
      "old_path": "gdb/record-btrace.c",
      "new_id": "6b1415d5096294fdca4c338e694bf14296dc1078",
      "new_mode": 33188,
      "new_path": "gdb/record-btrace.c"
    },
    {
      "type": "modify",
      "old_id": "9a7cfa35afd91df604772e691836f74f45b1ccec",
      "old_mode": 33188,
      "old_path": "gdb/riscv-tdep.c",
      "new_id": "4ecc7614c633261be0462cda0e87d4483cfc591d",
      "new_mode": 33188,
      "new_path": "gdb/riscv-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "aecda0ed2cc19999ea829b04fa7dbaa4b0fd0f80",
      "old_mode": 33188,
      "old_path": "gdb/rl78-tdep.c",
      "new_id": "88a96cbcade0e38596b5bbeaf4824e7acb76f75c",
      "new_mode": 33188,
      "new_path": "gdb/rl78-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "6fdbf63d6a86cb96fcb832f2aa9392fa565650f4",
      "old_mode": 33188,
      "old_path": "gdb/rs6000-aix-tdep.c",
      "new_id": "39ef09f1ff85f8fdaf5b3674011cf3ff6b0f1e7e",
      "new_mode": 33188,
      "new_path": "gdb/rs6000-aix-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "f61e0843c1c79aab8bf3bf01ec26043e1db4e66a",
      "old_mode": 33188,
      "old_path": "gdb/rs6000-tdep.c",
      "new_id": "92e274687f19219c98c91d460afb78c5db493e74",
      "new_mode": 33188,
      "new_path": "gdb/rs6000-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "5ea01e79bb5b8136172abe75e9d47d566e867d2f",
      "old_mode": 33188,
      "old_path": "gdb/rx-tdep.c",
      "new_id": "18b00305e2a983cacd9ed088790730f58393f0b3",
      "new_mode": 33188,
      "new_path": "gdb/rx-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "4b2ed85c1670a85cf65561c008bf3404bb0ef52a",
      "old_mode": 33188,
      "old_path": "gdb/s12z-tdep.c",
      "new_id": "887d47353196196086f06da8619020c4cb722d58",
      "new_mode": 33188,
      "new_path": "gdb/s12z-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "4f73d5a4c017429bd9c974dd661a38a0ef05737c",
      "old_mode": 33188,
      "old_path": "gdb/s390-linux-tdep.c",
      "new_id": "9c49bb853ec1c44d3f9e502712b162f5dcd1e32e",
      "new_mode": 33188,
      "new_path": "gdb/s390-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "134bf984e5b6d10093bdef7a066abb1aff8c4328",
      "old_mode": 33188,
      "old_path": "gdb/s390-tdep.c",
      "new_id": "c3eacf6935c1ec7e990b60b78536487ac4502319",
      "new_mode": 33188,
      "new_path": "gdb/s390-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "6b6cbeb3a3f27636cbcafbdf71cb992e3743b018",
      "old_mode": 33188,
      "old_path": "gdb/sentinel-frame.c",
      "new_id": "3f2f1f132113c54335dd1b6128e3ee8c36f6d5f5",
      "new_mode": 33188,
      "new_path": "gdb/sentinel-frame.c"
    },
    {
      "type": "modify",
      "old_id": "3a4ff96428a6cf81d261b19d255743098408370a",
      "old_mode": 33188,
      "old_path": "gdb/sh-tdep.c",
      "new_id": "b0ff92d4ceee87a670392c255f36c805b1fc59f0",
      "new_mode": 33188,
      "new_path": "gdb/sh-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "486381f497b4abad011e1bc8cd869790f628eed2",
      "old_mode": 33188,
      "old_path": "gdb/sparc-netbsd-tdep.c",
      "new_id": "3c1add9fa88e171319558063bbbcd2c152c52446",
      "new_mode": 33188,
      "new_path": "gdb/sparc-netbsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "2155a30e20b16bcea363859d89d91ed91a8685c0",
      "old_mode": 33188,
      "old_path": "gdb/sparc-obsd-tdep.c",
      "new_id": "e56ddf2dfaf183b1270ad93058bd67dd44a95332",
      "new_mode": 33188,
      "new_path": "gdb/sparc-obsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "a0a6c4cd71772592121e1c5248bd2b00b1db9c67",
      "old_mode": 33188,
      "old_path": "gdb/sparc-sol2-tdep.c",
      "new_id": "3fe8263534fd2e3bd253adc799a4a92a0970ce90",
      "new_mode": 33188,
      "new_path": "gdb/sparc-sol2-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "f84e168ab9fd4adcfb68b701a34298f3af5b16ea",
      "old_mode": 33188,
      "old_path": "gdb/sparc-tdep.c",
      "new_id": "36dd7bd4312186dd0cfbf96c73ab3e625c58eedc",
      "new_mode": 33188,
      "new_path": "gdb/sparc-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "8c97ce87209f3816ef83c3cb449c2d1af4dd3d9e",
      "old_mode": 33188,
      "old_path": "gdb/sparc64-fbsd-tdep.c",
      "new_id": "b30c1edb39f0e8a6ca8b75b98e2250aa5ca8a72d",
      "new_mode": 33188,
      "new_path": "gdb/sparc64-fbsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "82405f8b62bad7b7338c07652ad59b3d6ba47a4f",
      "old_mode": 33188,
      "old_path": "gdb/sparc64-netbsd-tdep.c",
      "new_id": "3f61410f9717aebba61858ddb4de1d153a5cb969",
      "new_mode": 33188,
      "new_path": "gdb/sparc64-netbsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "7f22c4b0fc0f85f28e0e8d58128265d7af4041cb",
      "old_mode": 33188,
      "old_path": "gdb/sparc64-obsd-tdep.c",
      "new_id": "f1983c1f1d5dfad027dd2cec75cbe78bb9d96841",
      "new_mode": 33188,
      "new_path": "gdb/sparc64-obsd-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "95db72bcbe722e1fab86845a61976eccc14dee85",
      "old_mode": 33188,
      "old_path": "gdb/sparc64-sol2-tdep.c",
      "new_id": "3cdc7a72f2df547c7daca6212b2714dbb5ff306c",
      "new_mode": 33188,
      "new_path": "gdb/sparc64-sol2-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "39ad976eaaeb9aba5a9c9bf66a2153510e29b21b",
      "old_mode": 33188,
      "old_path": "gdb/sparc64-tdep.c",
      "new_id": "cf37d0a37ee08b3a10565166c238717e01c2b85e",
      "new_mode": 33188,
      "new_path": "gdb/sparc64-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "c81f0100a27aa91ba9b71d17468c940b99823cf2",
      "old_mode": 33188,
      "old_path": "gdb/tic6x-tdep.c",
      "new_id": "f6c8d7f6cd2c1ef854657307e69d69d6364e1b89",
      "new_mode": 33188,
      "new_path": "gdb/tic6x-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "8264937788f0b265566d45f2f817a5aa3f5ca0f3",
      "old_mode": 33188,
      "old_path": "gdb/tilegx-tdep.c",
      "new_id": "690159f3c19f2881d8d4ccb75d1ddd703b4721bb",
      "new_mode": 33188,
      "new_path": "gdb/tilegx-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "51abd347db425587c0cff8a1d280725591d8da06",
      "old_mode": 33188,
      "old_path": "gdb/tramp-frame.c",
      "new_id": "d2513fc6eaaf2e378eb949c1402640b521cb8e2e",
      "new_mode": 33188,
      "new_path": "gdb/tramp-frame.c"
    },
    {
      "type": "modify",
      "old_id": "5b22ee2f4c421a8cffbd4f9b3721405cd15a7249",
      "old_mode": 33188,
      "old_path": "gdb/v850-tdep.c",
      "new_id": "43475ca35413dd72b46dda1edb80de3e8bcb6ae9",
      "new_mode": 33188,
      "new_path": "gdb/v850-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "979dc1786e0ab2f6bf96810ecbf0caa720bd7498",
      "old_mode": 33188,
      "old_path": "gdb/vax-tdep.c",
      "new_id": "8283120b52fffba9e6ba9d31bb0204277bbd65f2",
      "new_mode": 33188,
      "new_path": "gdb/vax-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "b19c9491fd0fc52ad1101d5abf66baa28e27cede",
      "old_mode": 33188,
      "old_path": "gdb/xstormy16-tdep.c",
      "new_id": "149582948721d5f299d0ac05c201a2c068b92e27",
      "new_mode": 33188,
      "new_path": "gdb/xstormy16-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "f03eafdc6f726bf02cd861f058ed04e154ebfb8f",
      "old_mode": 33188,
      "old_path": "gdb/z80-tdep.c",
      "new_id": "6c9d51cb64b2e6096644ce63abd45a189b0fd40b",
      "new_mode": 33188,
      "new_path": "gdb/z80-tdep.c"
    }
  ]
}
