)]}'
{
  "commit": "6cedf3bcbf9d8ac88147fdb9b0765a206191a282",
  "tree": "e6ba766a7f51f3b0aba680c7182e54d6345baafa",
  "parents": [
    "7b323785ef83a7d6f023909fe21b7983651c3f27"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Mon Feb 05 15:18:34 2024 -0500"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Mon Feb 05 16:10:15 2024 -0500"
  },
  "message": "gdb: rename target_so_ops to solib_ops\n\nI don\u0027t like the name `target_so_ops`, because:\n\n - The name `target` is so overloaded, and in this case it\u0027s not even\n   related to target_ops or anything else called \"target\".\n - We do have an implementation that actually fetches solibs from the\n   target (solib_target_so_op in solib-target.c), so it\u0027s confusing for\n   the \"base class\" to be called target_something as well.\n\nRename to solib_ops.\n\nChange-Id: I46a983d44e81400470e22deb09aaf26ad8a3587f\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6128dd62715066534f0b58468fae3ce31f9cec8",
      "old_mode": 33188,
      "old_path": "gdb/frv-tdep.h",
      "new_id": "95347ed224ed70fa4a97cb877ac150f603455ac3",
      "new_mode": 33188,
      "new_path": "gdb/frv-tdep.h"
    },
    {
      "type": "modify",
      "old_id": "383a53a62f475a4f4911fbd38d8fe2cb01270a68",
      "old_mode": 33188,
      "old_path": "gdb/gdbarch-gen.h",
      "new_id": "7a57bdcebe2331494e9e7fc81d87e389e404c8ae",
      "new_mode": 33188,
      "new_path": "gdb/gdbarch-gen.h"
    },
    {
      "type": "modify",
      "old_id": "153327124fda25fb8a2bd4ba40affe5baa286413",
      "old_mode": 33188,
      "old_path": "gdb/gdbarch.c",
      "new_id": "b9be3948d1eeed8c32efe7f970fa64933420a06d",
      "new_mode": 33188,
      "new_path": "gdb/gdbarch.c"
    },
    {
      "type": "modify",
      "old_id": "cabafbaa0be7102c3a537c184cb6a2ec01b83204",
      "old_mode": 33188,
      "old_path": "gdb/gdbarch.h",
      "new_id": "77d3406779ffaad94ec97bab7478a51769d14881",
      "new_mode": 33188,
      "new_path": "gdb/gdbarch.h"
    },
    {
      "type": "modify",
      "old_id": "9791bc07581c3ddadd01bb10edcc1966085b8eb5",
      "old_mode": 33188,
      "old_path": "gdb/gdbarch_components.py",
      "new_id": "d76b820c1b557545a6f0e9d778ef3ed6653602ff",
      "new_mode": 33188,
      "new_path": "gdb/gdbarch_components.py"
    },
    {
      "type": "modify",
      "old_id": "0d05d65bf3bddc8e5d3092ca108df82183ace58f",
      "old_mode": 33188,
      "old_path": "gdb/i386-nto-tdep.c",
      "new_id": "5e959df4df36d43f14522bff18f6883510b987e0",
      "new_mode": 33188,
      "new_path": "gdb/i386-nto-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "74411cdf43f475856fc3f1c30c519e645be5dacd",
      "old_mode": 33188,
      "old_path": "gdb/mips-linux-tdep.c",
      "new_id": "9ecf698113b1359cdfab6b681b030ee855d59319",
      "new_mode": 33188,
      "new_path": "gdb/mips-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "aa1b3b908f7d44f23a715f024c533c1c99cbc652",
      "old_mode": 33188,
      "old_path": "gdb/ppc-linux-tdep.c",
      "new_id": "a7c1104b29f4250541485590f862a65a2b09ce9e",
      "new_mode": 33188,
      "new_path": "gdb/ppc-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "70bfe258e67898d2903c6ce0939d808d05d7faae",
      "old_mode": 33188,
      "old_path": "gdb/solib-aix.c",
      "new_id": "8c8f219bdc59b585969f8c7a645bcddbbcbb8be0",
      "new_mode": 33188,
      "new_path": "gdb/solib-aix.c"
    },
    {
      "type": "modify",
      "old_id": "d47afb30e24bc828de2e46c2d22ff0e5e634723f",
      "old_mode": 33188,
      "old_path": "gdb/solib-aix.h",
      "new_id": "6487460b04c3b2894b925410390845c3a3fba3e2",
      "new_mode": 33188,
      "new_path": "gdb/solib-aix.h"
    },
    {
      "type": "modify",
      "old_id": "27d4546e5774f9a47c306018d4611433d9c4a00b",
      "old_mode": 33188,
      "old_path": "gdb/solib-darwin.c",
      "new_id": "5ef0646d538534b7f2e995a85ad44c02b2f9d21f",
      "new_mode": 33188,
      "new_path": "gdb/solib-darwin.c"
    },
    {
      "type": "modify",
      "old_id": "ceabb95a0bd3da424505521b6fd64976c7fb5584",
      "old_mode": 33188,
      "old_path": "gdb/solib-darwin.h",
      "new_id": "d6be9eb5b426798d7d7f8e1ce2aeb834ce72bf8d",
      "new_mode": 33188,
      "new_path": "gdb/solib-darwin.h"
    },
    {
      "type": "modify",
      "old_id": "d90bb7510a3004bdb6335bec1a2183f91ce9880e",
      "old_mode": 33188,
      "old_path": "gdb/solib-dsbt.c",
      "new_id": "1dc85450e5f42b1ca0b8ebf8d94eda54fddfa8c9",
      "new_mode": 33188,
      "new_path": "gdb/solib-dsbt.c"
    },
    {
      "type": "modify",
      "old_id": "ccfee0841da506dbccc9c6100a4671d406a64de0",
      "old_mode": 33188,
      "old_path": "gdb/solib-dsbt.h",
      "new_id": "e1f7d14384823fa05198e5e1fcb2d68634a9c3a5",
      "new_mode": 33188,
      "new_path": "gdb/solib-dsbt.h"
    },
    {
      "type": "modify",
      "old_id": "9a098f7943f278d3297e79dfc14320b780a49205",
      "old_mode": 33188,
      "old_path": "gdb/solib-frv.c",
      "new_id": "c425b3376de0ed8bbc648158b68a3fbcd05379b8",
      "new_mode": 33188,
      "new_path": "gdb/solib-frv.c"
    },
    {
      "type": "modify",
      "old_id": "f4538c1540bb9b7259ca2b704a3466706a9e4823",
      "old_mode": 33188,
      "old_path": "gdb/solib-rocm.c",
      "new_id": "02ab36bb95e605f9331ae7d5718b90871d0137a7",
      "new_mode": 33188,
      "new_path": "gdb/solib-rocm.c"
    },
    {
      "type": "modify",
      "old_id": "eb726a203af65858d448c95a2501b576984550fb",
      "old_mode": 33188,
      "old_path": "gdb/solib-svr4.c",
      "new_id": "2377ed3341dc8345a6a479eb7165c640e405c154",
      "new_mode": 33188,
      "new_path": "gdb/solib-svr4.c"
    },
    {
      "type": "modify",
      "old_id": "fe09c294c76974140d9e15d8512b4b4253a2e060",
      "old_mode": 33188,
      "old_path": "gdb/solib-svr4.h",
      "new_id": "579fe6d984392bb5086e9e70ae15b05c9e024555",
      "new_mode": 33188,
      "new_path": "gdb/solib-svr4.h"
    },
    {
      "type": "modify",
      "old_id": "5e46adcf224a34931034b19bee6f88c70346c186",
      "old_mode": 33188,
      "old_path": "gdb/solib-target.c",
      "new_id": "bb4c6a6c174fe3e0603ed7d833ef755838fb3e2b",
      "new_mode": 33188,
      "new_path": "gdb/solib-target.c"
    },
    {
      "type": "modify",
      "old_id": "177a15edb2ac3bf344e38081ad1998943338ffc3",
      "old_mode": 33188,
      "old_path": "gdb/solib-target.h",
      "new_id": "70f53c5455323942bb7de39bbb315a9b2a50213a",
      "new_mode": 33188,
      "new_path": "gdb/solib-target.h"
    },
    {
      "type": "modify",
      "old_id": "be9ec3dde37f92bf92f292ef4201c7ebe0b7fa66",
      "old_mode": 33188,
      "old_path": "gdb/solib.c",
      "new_id": "0a888430cf9babe5fcfe81a4220771bb5c394a58",
      "new_mode": 33188,
      "new_path": "gdb/solib.c"
    },
    {
      "type": "modify",
      "old_id": "d267e3fefa4794435cdd630dde76737790338f24",
      "old_mode": 33188,
      "old_path": "gdb/solib.h",
      "new_id": "69183278318b3e783e9f6f917d4937aede14a9e6",
      "new_mode": 33188,
      "new_path": "gdb/solib.h"
    },
    {
      "type": "modify",
      "old_id": "b485d3748800155aa8ac0306e08fe959893d3e3c",
      "old_mode": 33188,
      "old_path": "gdb/solist.h",
      "new_id": "f0d22080de1781c93bc9f7c7e77b138e59fac65c",
      "new_mode": 33188,
      "new_path": "gdb/solist.h"
    },
    {
      "type": "modify",
      "old_id": "f30c449e8befa8535d6c7c9b7871251f2c3f2f2f",
      "old_mode": 33188,
      "old_path": "gdb/windows-tdep.c",
      "new_id": "2750e663b7f1388d95453ce04c46bc4d643bc715",
      "new_mode": 33188,
      "new_path": "gdb/windows-tdep.c"
    }
  ]
}
