)]}'
{
  "commit": "d68510ac191cb8b4b662a5fd1f3bcf9f4b136971",
  "tree": "ab8d361f18255facf28e086d9a102515e123fa13",
  "parents": [
    "0fed74615b0f263c359a13a7a17ade36a986ddd1"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Sun Dec 26 13:41:36 2021 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Wed Dec 29 10:40:10 2021 -0700"
  },
  "message": "Use correct stream for process record output\n\nThe process record code often emits unfiltered output.  In some cases,\nthis output ought to go to gdb_stderr (but see below).  In other\ncases, the output is guarded by a logging variable and so ought to go\nto gdb_stdlog.  This patch makes these changes.\n\nNote that in many cases, the output to stderr is followed by a\n\"return -1\", which is how process record indicates an error.  It seems\nto me that calling error here would be preferable, because, in many\ncases, that\u0027s all the caller does when it sees a -1.  However, I\nhaven\u0027t made this change.\n\nThis is part of PR gdb/7233.\n\nBug: https://sourceware.org/bugzilla/show_bug.cgi?id\u003d7233\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a9cf0c87e9c0bff96d5408569a70a8696e3fb9f",
      "old_mode": 33188,
      "old_path": "gdb/aarch64-linux-tdep.c",
      "new_id": "2480c037d0b6123ca9589e3d77c7b8b22e09c6d3",
      "new_mode": 33188,
      "new_path": "gdb/aarch64-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "3287499ab05944984eb63a1549978226b782a79d",
      "old_mode": 33188,
      "old_path": "gdb/aarch64-tdep.c",
      "new_id": "1dd5a51624ccbbeccc46357766837ae6d90837f4",
      "new_mode": 33188,
      "new_path": "gdb/aarch64-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "3fe3d3949328b8d94d189ed552644eae0c796db3",
      "old_mode": 33188,
      "old_path": "gdb/amd64-linux-tdep.c",
      "new_id": "d9b8b7f3c9f7642d4be3a3ce5dcea9bb0d7001c6",
      "new_mode": 33188,
      "new_path": "gdb/amd64-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "025ecf0c625fffc1367de0f9c2ffae36b4c43767",
      "old_mode": 33188,
      "old_path": "gdb/arm-linux-tdep.c",
      "new_id": "82a1b4ce42ebded1f2e318bdb445bccd47dc7034",
      "new_mode": 33188,
      "new_path": "gdb/arm-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "e0ef1d2946e248598776e8390c7d9ed67b11aac7",
      "old_mode": 33188,
      "old_path": "gdb/arm-tdep.c",
      "new_id": "e4af38ce8b429ea5149de3fee00628be1bef5109",
      "new_mode": 33188,
      "new_path": "gdb/arm-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "7c6274589c9b444bb49b69d19231ee4b6bd2339f",
      "old_mode": 33188,
      "old_path": "gdb/i386-linux-tdep.c",
      "new_id": "e4e0e6cdbbedded814509d8ca9946d019b3ccad5",
      "new_mode": 33188,
      "new_path": "gdb/i386-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "7bb0dd4b7395d96d484773c01df1b97fdd7e7328",
      "old_mode": 33188,
      "old_path": "gdb/i386-tdep.c",
      "new_id": "802205ecf4c8ced3617dc72a9cd765394fa6c9b6",
      "new_mode": 33188,
      "new_path": "gdb/i386-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "4dfd3cfa599cf02544a8617800b947010681d99a",
      "old_mode": 33188,
      "old_path": "gdb/linux-record.c",
      "new_id": "4be187ce21591392810641cbb18f394616f41673",
      "new_mode": 33188,
      "new_path": "gdb/linux-record.c"
    },
    {
      "type": "modify",
      "old_id": "459bfb8ee5a80d55d4fc7d1483032a459422e54a",
      "old_mode": 33188,
      "old_path": "gdb/moxie-tdep.c",
      "new_id": "949a18d5241a25cdfc2088b38435f45d3e8b857a",
      "new_mode": 33188,
      "new_path": "gdb/moxie-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "9e8954254974602f7105abc394d5f7a9214e3d59",
      "old_mode": 33188,
      "old_path": "gdb/ppc-linux-tdep.c",
      "new_id": "e5206b59bc35980d18cb6fd45ac8c92846b4546d",
      "new_mode": 33188,
      "new_path": "gdb/ppc-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "ce98dc2f88438eb76df8ec2d95986754b1716c12",
      "old_mode": 33188,
      "old_path": "gdb/rs6000-tdep.c",
      "new_id": "ad80c695f826a509673f2d44a700ee980d2e5dd7",
      "new_mode": 33188,
      "new_path": "gdb/rs6000-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "3fa0b65f0b6d57d11e051fd2544742c6141d6e0e",
      "old_mode": 33188,
      "old_path": "gdb/s390-linux-tdep.c",
      "new_id": "7a43e275d7ba79f824ddc56f900b5d17b2755c3f",
      "new_mode": 33188,
      "new_path": "gdb/s390-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "abbb094b11e9b4f49b1e360686d71684340c20a1",
      "old_mode": 33188,
      "old_path": "gdb/s390-tdep.c",
      "new_id": "2637d713816440fcbc05434d40e077bcc4da96eb",
      "new_mode": 33188,
      "new_path": "gdb/s390-tdep.c"
    }
  ]
}
