)]}'
{
  "commit": "e5dc0d5d04e68328242fc171098e78f79589c7b7",
  "tree": "9227cf1cd0a15019e9e1e0b6266a8be2c4f43a38",
  "parents": [
    "4111db1af3ac9be50a49ad69b255a6cd4198037b"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Tue Apr 23 09:22:59 2024 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Tue Apr 23 11:26:14 2024 -0400"
  },
  "message": "gdb: move a bunch of quit-related things to event-top.{c,h}\n\nMove some declarations related to the \"quit\" machinery from defs.h to\nevent-top.h.  Most of the definitions associated to these declarations\nare in event-top.c.  The exceptions are `quit()` and `maybe_quit()`,\nthat are defined in utils.c.  For consistency, move these two\ndefinitions to event-top.c.\n\nInclude \"event-top.h\" in many files that use these things.\n\nChange-Id: I6594f6df9047a9a480e7b9934275d186afb14378\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ab6e8b14b72d6994d7c1d6d315f360973ebaa26",
      "old_mode": 33188,
      "old_path": "gdb/ada-lang.c",
      "new_id": "e33a746da9e88f7121d2c5022138f83c9fb28705",
      "new_mode": 33188,
      "new_path": "gdb/ada-lang.c"
    },
    {
      "type": "modify",
      "old_id": "deead1055dbf4859e3bf930612d4d20dc15baf0a",
      "old_mode": 33188,
      "old_path": "gdb/ada-typeprint.c",
      "new_id": "915f8b54d50ea70ab5e241cf619fc5405d0e7ae9",
      "new_mode": 33188,
      "new_path": "gdb/ada-typeprint.c"
    },
    {
      "type": "modify",
      "old_id": "6d3fca9bdeba85d64727cdb75de6c355b34d1958",
      "old_mode": 33188,
      "old_path": "gdb/ada-valprint.c",
      "new_id": "937bd39e87dbacddca382be968876d523a8d215d",
      "new_mode": 33188,
      "new_path": "gdb/ada-valprint.c"
    },
    {
      "type": "modify",
      "old_id": "c6e037330ecc7dbb6910ef646937d4511d5573f4",
      "old_mode": 33188,
      "old_path": "gdb/addrmap.c",
      "new_id": "b9a0f77d5d0b8f5a791e36598e1f3236bbf89b2c",
      "new_mode": 33188,
      "new_path": "gdb/addrmap.c"
    },
    {
      "type": "modify",
      "old_id": "3dfc8000533985a1d1240c034b3855ed1bdc98fa",
      "old_mode": 33188,
      "old_path": "gdb/amd64-windows-tdep.c",
      "new_id": "9636201d13a62b987be151099758245c174b925c",
      "new_mode": 33188,
      "new_path": "gdb/amd64-windows-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "6d8adc626643d137af02371d5151468f12b82691",
      "old_mode": 33188,
      "old_path": "gdb/breakpoint.c",
      "new_id": "03e073d787926daa1cec55661e0317ad4fabb3af",
      "new_mode": 33188,
      "new_path": "gdb/breakpoint.c"
    },
    {
      "type": "modify",
      "old_id": "3e299356308c7d4001cded7cb284ca77907d0c67",
      "old_mode": 33188,
      "old_path": "gdb/c-typeprint.c",
      "new_id": "62cf7219a415254ed7ea6295ae90079c97547b51",
      "new_mode": 33188,
      "new_path": "gdb/c-typeprint.c"
    },
    {
      "type": "modify",
      "old_id": "2f731807c94fd86c362fd5ab31f9a412ec991e33",
      "old_mode": 33188,
      "old_path": "gdb/cli/cli-script.c",
      "new_id": "03e0a2e43e3c7d875605287c18d0013e626933ea",
      "new_mode": 33188,
      "new_path": "gdb/cli/cli-script.c"
    },
    {
      "type": "modify",
      "old_id": "327c014a5a4c9a1c91d7bd85e916601a2aa1f841",
      "old_mode": 33188,
      "old_path": "gdb/coffread.c",
      "new_id": "daae3ffe989c04ecdaa5e891ed2ab6a380e4487a",
      "new_mode": 33188,
      "new_path": "gdb/coffread.c"
    },
    {
      "type": "modify",
      "old_id": "984c7bef8800ae938f86dde55cbde6e77c163177",
      "old_mode": 33188,
      "old_path": "gdb/corefile.c",
      "new_id": "8caf3bff383f5b85f695c9197edb78e2cd48ac0a",
      "new_mode": 33188,
      "new_path": "gdb/corefile.c"
    },
    {
      "type": "modify",
      "old_id": "2e776f40a637660e2e9b2f1cb1f8e3cb990447a0",
      "old_mode": 33188,
      "old_path": "gdb/cp-valprint.c",
      "new_id": "ae28882e1789d8f0ea6d6b57e5ed0a176774c586",
      "new_mode": 33188,
      "new_path": "gdb/cp-valprint.c"
    },
    {
      "type": "modify",
      "old_id": "9faaf0e7381bd2fa87c835dca8735e0dfa5e0e26",
      "old_mode": 33188,
      "old_path": "gdb/dbxread.c",
      "new_id": "830dd1cc611298632418206c452534fe1cbc6eeb",
      "new_mode": 33188,
      "new_path": "gdb/dbxread.c"
    },
    {
      "type": "modify",
      "old_id": "6f9c0d1f781a6f7974557f93383fa98f523ac5c5",
      "old_mode": 33188,
      "old_path": "gdb/defs.h",
      "new_id": "11e2190c3e4aec9cff07586c937618af7717d983",
      "new_mode": 33188,
      "new_path": "gdb/defs.h"
    },
    {
      "type": "modify",
      "old_id": "da6f3afba7a102b9fa89f38bdb0b1208041a5e3b",
      "old_mode": 33188,
      "old_path": "gdb/disasm.c",
      "new_id": "e54b8521dde36496d6bbc483c4df4d09e895461c",
      "new_mode": 33188,
      "new_path": "gdb/disasm.c"
    },
    {
      "type": "modify",
      "old_id": "190ceebe1608e755b79a97bbccd78f18420e4800",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index.c",
      "new_id": "3b95c075a557c1dd644bbe1c662659ab72ab7941",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index.c"
    },
    {
      "type": "modify",
      "old_id": "d92facbf0dcff23c81943604a248ab666c0a512f",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/expr.c",
      "new_id": "cb80dbf60b1f2ea4390dbf342aced3b18e6116ba",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/expr.c"
    },
    {
      "type": "modify",
      "old_id": "205d2ba56cbb813b7c021c38b2f949d603e83e67",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/loc.c",
      "new_id": "23c57bde93916f6fd00676f0df1c50708134e285",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/loc.c"
    },
    {
      "type": "modify",
      "old_id": "8c0895b96393e28343b47f0a73480fa97113b007",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read-gdb-index.c",
      "new_id": "e743ce13978d1bbfb908d216f78bf676f5d5a99c",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read-gdb-index.c"
    },
    {
      "type": "modify",
      "old_id": "96e51bb42b0f52f884a0059995358274cb7cb5c7",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read.c",
      "new_id": "501d6c0c992cc0395878fb28125842bc5a8ef461",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read.c"
    },
    {
      "type": "modify",
      "old_id": "8411ec5028a58f23d97218c7f8624d58d898f745",
      "old_mode": 33188,
      "old_path": "gdb/event-top.c",
      "new_id": "2fcbad6b937b42ccb3ccaa6e7dcf25482214c576",
      "new_mode": 33188,
      "new_path": "gdb/event-top.c"
    },
    {
      "type": "modify",
      "old_id": "f431f2812b21a6a0e517481021c1a1c6606ba42d",
      "old_mode": 33188,
      "old_path": "gdb/event-top.h",
      "new_id": "846d1e48289314d114d9847ac07a338a90426629",
      "new_mode": 33188,
      "new_path": "gdb/event-top.h"
    },
    {
      "type": "modify",
      "old_id": "6e9722dbeb85d3fc9cf47bd3d442808a3895e4a6",
      "old_mode": 33188,
      "old_path": "gdb/f-typeprint.c",
      "new_id": "42e1cfb871bbcfbb9a3565157e017a9de75192b1",
      "new_mode": 33188,
      "new_path": "gdb/f-typeprint.c"
    },
    {
      "type": "modify",
      "old_id": "660eb11c8b8e76897ad16d3cab8f930548068882",
      "old_mode": 33188,
      "old_path": "gdb/findvar.c",
      "new_id": "df4ab1a28b9d3786ac9c514f7326fffca8cae8e0",
      "new_mode": 33188,
      "new_path": "gdb/findvar.c"
    },
    {
      "type": "modify",
      "old_id": "719fa051afc6aed2361bd03f496d75dc98f03d35",
      "old_mode": 33188,
      "old_path": "gdb/frame.c",
      "new_id": "0232bdb6865c995cfe2416f2ee2530cb8ebec23c",
      "new_mode": 33188,
      "new_path": "gdb/frame.c"
    },
    {
      "type": "modify",
      "old_id": "1462aaf0f89c0582507bffe9395028e16f55bfe0",
      "old_mode": 33188,
      "old_path": "gdb/gdb_bfd.c",
      "new_id": "6e97b2168139b0256c841846a3f31c1cf1e828dc",
      "new_mode": 33188,
      "new_path": "gdb/gdb_bfd.c"
    },
    {
      "type": "modify",
      "old_id": "bb8119a36d05147c18b9fbb0195c6263fb25ff09",
      "old_mode": 33188,
      "old_path": "gdb/linux-fork.c",
      "new_id": "867cb187c8af3f5dd6c79e74e563078ede45993c",
      "new_mode": 33188,
      "new_path": "gdb/linux-fork.c"
    },
    {
      "type": "modify",
      "old_id": "86fef96dec189abb9d6078c9f0bfc53bed935f13",
      "old_mode": 33188,
      "old_path": "gdb/m2-lang.c",
      "new_id": "5e9faa67de3927d13d7bcf77423e60f620111a0c",
      "new_mode": 33188,
      "new_path": "gdb/m2-lang.c"
    },
    {
      "type": "modify",
      "old_id": "32cc930cfb8df823347762d6f36cb079dce01bd7",
      "old_mode": 33188,
      "old_path": "gdb/m2-typeprint.c",
      "new_id": "c0ae72203c32b865cf73a2aeb177b4544e7f8124",
      "new_mode": 33188,
      "new_path": "gdb/m2-typeprint.c"
    },
    {
      "type": "modify",
      "old_id": "b78c169e70bc60736bd87c149974a76b8418ee40",
      "old_mode": 33188,
      "old_path": "gdb/mi/mi-cmd-stack.c",
      "new_id": "5e504283fcfc17dbcd6246143c30fd451cb5a0c0",
      "new_mode": 33188,
      "new_path": "gdb/mi/mi-cmd-stack.c"
    },
    {
      "type": "modify",
      "old_id": "e492c82845b3889b6e6dde7f6c9129e8300596dc",
      "old_mode": 33188,
      "old_path": "gdb/objc-lang.c",
      "new_id": "b36816898a5e2408286e713d4253d70aaadf62d7",
      "new_mode": 33188,
      "new_path": "gdb/objc-lang.c"
    },
    {
      "type": "modify",
      "old_id": "ddacccce1b297f92bda8724cd6e3af094c401826",
      "old_mode": 33188,
      "old_path": "gdb/p-lang.c",
      "new_id": "d3d491c54cd258c1bbef3d9bbeb4463ccd811532",
      "new_mode": 33188,
      "new_path": "gdb/p-lang.c"
    },
    {
      "type": "modify",
      "old_id": "ad98d9ef20256409cef17f8ea4b39f598b030ad0",
      "old_mode": 33188,
      "old_path": "gdb/p-typeprint.c",
      "new_id": "95a7f6041c1d641074b4224e0977cfb257f7a7e4",
      "new_mode": 33188,
      "new_path": "gdb/p-typeprint.c"
    },
    {
      "type": "modify",
      "old_id": "79da7ea4e22edcdc3ad498d1b82b5dc6f53c9fa1",
      "old_mode": 33188,
      "old_path": "gdb/printcmd.c",
      "new_id": "66669f105c5c4e9c8c4bedf88e53b206f028f24e",
      "new_mode": 33188,
      "new_path": "gdb/printcmd.c"
    },
    {
      "type": "modify",
      "old_id": "a4f5b04627c2adec16ea978c1e04c91f86e05c1b",
      "old_mode": 33188,
      "old_path": "gdb/psymtab.c",
      "new_id": "8edadf3a335beba434f09f8195faaabbceffe3fd",
      "new_mode": 33188,
      "new_path": "gdb/psymtab.c"
    },
    {
      "type": "modify",
      "old_id": "934ba3f8281d5b48c66a6ea98dc7a5cb364b5ee2",
      "old_mode": 33188,
      "old_path": "gdb/remote-fileio.c",
      "new_id": "bdb3c22b69234e07462cb8e4b29a3f0fa6e6eddd",
      "new_mode": 33188,
      "new_path": "gdb/remote-fileio.c"
    },
    {
      "type": "modify",
      "old_id": "5fccefe93a161f1cd4d0c706c685ff6baa304a98",
      "old_mode": 33188,
      "old_path": "gdb/remote-sim.c",
      "new_id": "38d7f5b7c0f5ba498897953109a9390e8e4c7cea",
      "new_mode": 33188,
      "new_path": "gdb/remote-sim.c"
    },
    {
      "type": "modify",
      "old_id": "53e7356c451e7a02ec91466dfdfa2c4f5ef30cb2",
      "old_mode": 33188,
      "old_path": "gdb/rust-lang.c",
      "new_id": "e7fdc287dbc422f6a13877705f079e77d1712e8a",
      "new_mode": 33188,
      "new_path": "gdb/rust-lang.c"
    },
    {
      "type": "modify",
      "old_id": "ccf38d2202b6142a5454687bd9efa12f5a23ba2f",
      "old_mode": 33188,
      "old_path": "gdb/ser-base.c",
      "new_id": "81ef942c55f5efc078aa8fd8f6a73225d3043ac8",
      "new_mode": 33188,
      "new_path": "gdb/ser-base.c"
    },
    {
      "type": "modify",
      "old_id": "f2818eccb34cbd6c3e406a0c2398612ad3d01b0c",
      "old_mode": 33188,
      "old_path": "gdb/skip.c",
      "new_id": "9b8a56cadefaa46f6e542b6413cf15e64f7182d1",
      "new_mode": 33188,
      "new_path": "gdb/skip.c"
    },
    {
      "type": "modify",
      "old_id": "b714e4ef6ccec40da1a8892f97ceb64a6eac5769",
      "old_mode": 33188,
      "old_path": "gdb/solib-rocm.c",
      "new_id": "9b995c7a3abe511269865022289897dee3e9077c",
      "new_mode": 33188,
      "new_path": "gdb/solib-rocm.c"
    },
    {
      "type": "modify",
      "old_id": "9c8deaac0210873b4bf6ea64327b6b9fde353904",
      "old_mode": 33188,
      "old_path": "gdb/sparc64-tdep.c",
      "new_id": "0eaaf506b3c02c844e4ddb20b81cfb2c24f3e8b6",
      "new_mode": 33188,
      "new_path": "gdb/sparc64-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "85fe4000f329c67df2d0653088ca948546e8286b",
      "old_mode": 33188,
      "old_path": "gdb/stabsread.c",
      "new_id": "1158519623455b5c9cbaff21f74e3a602b05b4d3",
      "new_mode": 33188,
      "new_path": "gdb/stabsread.c"
    },
    {
      "type": "modify",
      "old_id": "2922265515d50c5519b6b15420f4072e5f4c4f31",
      "old_mode": 33188,
      "old_path": "gdb/stack.c",
      "new_id": "6e9312c0a0d90f53fb01d2dfa488b4059428cbb2",
      "new_mode": 33188,
      "new_path": "gdb/stack.c"
    },
    {
      "type": "modify",
      "old_id": "f80fc5ab196d19831d84c6515fd0a78f054e7727",
      "old_mode": 33188,
      "old_path": "gdb/symmisc.c",
      "new_id": "70435996a8ec161f9d5729ceb4300230ab9e05f8",
      "new_mode": 33188,
      "new_path": "gdb/symmisc.c"
    },
    {
      "type": "modify",
      "old_id": "d931b3a694b32382e6536be787b2d8b1f1dfbe4d",
      "old_mode": 33188,
      "old_path": "gdb/symtab.c",
      "new_id": "63b780bb66ed9f4cf445bcfa4b500f43e67babf7",
      "new_mode": 33188,
      "new_path": "gdb/symtab.c"
    },
    {
      "type": "modify",
      "old_id": "1586a043af69a1c72d03ea06a2f634d43f7e8bc3",
      "old_mode": 33188,
      "old_path": "gdb/tracepoint.c",
      "new_id": "0c0a94573bb7e35d2a56ec9c587f7bd136f534ac",
      "new_mode": 33188,
      "new_path": "gdb/tracepoint.c"
    },
    {
      "type": "modify",
      "old_id": "eaee85f82b4ea19e6d4a31f7895dce6bf849da5f",
      "old_mode": 33188,
      "old_path": "gdb/tui/tui.c",
      "new_id": "01e8d7cb92683a191d8683dc9b538b26dc6c8d57",
      "new_mode": 33188,
      "new_path": "gdb/tui/tui.c"
    },
    {
      "type": "modify",
      "old_id": "04f2d909cd29a4a040bc043666ad6a67214aa4f6",
      "old_mode": 33188,
      "old_path": "gdb/utils.c",
      "new_id": "8d7ef7e3ad02be1df2c8d049e671304c6465040e",
      "new_mode": 33188,
      "new_path": "gdb/utils.c"
    },
    {
      "type": "modify",
      "old_id": "f9b54a5d9a938f5cd5e3587f8e3014ef97c5ae9b",
      "old_mode": 33188,
      "old_path": "gdb/valops.c",
      "new_id": "8eae7cf799535747dd16c8a7d5f35676947da7b6",
      "new_mode": 33188,
      "new_path": "gdb/valops.c"
    },
    {
      "type": "modify",
      "old_id": "13e80c06c9f778f78cd99f616e7bdde40ed3242c",
      "old_mode": 33188,
      "old_path": "gdb/valprint.c",
      "new_id": "21265ada2ddb8deeb590101c3708693949e7ca79",
      "new_mode": 33188,
      "new_path": "gdb/valprint.c"
    },
    {
      "type": "modify",
      "old_id": "c4914bdcbaf01ba76d3f6dce33238d84e6ea6115",
      "old_mode": 33188,
      "old_path": "gdb/xcoffread.c",
      "new_id": "639dd5b8adc16f6c7b8c7dd4b48c7424a888bf4d",
      "new_mode": 33188,
      "new_path": "gdb/xcoffread.c"
    }
  ]
}
