)]}'
{
  "commit": "965febe599ab3a5f9fa17a7aaed4dd714f265ecd",
  "tree": "6070fefce3712338afe42d5a13504b893a64223d",
  "parents": [
    "96cbfd9f0488e9536bfc27550ebf90cb1ecac93b"
  ],
  "author": {
    "name": "Pedro Alves",
    "email": "pedro@palves.net",
    "time": "Thu Jun 17 16:16:54 2021 +0100"
  },
  "committer": {
    "name": "Pedro Alves",
    "email": "pedro@palves.net",
    "time": "Thu Jun 17 16:22:11 2021 +0100"
  },
  "message": "Move scoped_ignore_sigttou to gdbsupport/\n\nA following patch will want to use scoped_ignore_sigttou in code\nshared between GDB and GDBserver.  Move it under gdbsupport/.\n\nNote that despite what inflow.h/inflow.c\u0027s first line says, inflow.c\nis no longer about ptrace, it is about terminal management.  Some\nother files were unnecessarily including inflow.h, I guess a leftover\nfrom the days when inflow.c really was about ptrace.  Those inclusions\nare simply dropped.\n\ngdb/ChangeLog:\nyyyy-mm-dd  Pedro Alves  \u003cpedro@palves.net\u003e\n\n\t* Makefile.in (HFILES_NO_SRCDIR): Remove inflow.h.\n\t* inf-ptrace.c, inflow.c, procfs.c: Don\u0027t include \"inflow.h\".\n\t* inflow.h: Delete, moved to gdbsupport/ under a different name.\n\t* ser-unix.c: Don\u0027t include \"inflow.h\".  Include\n\t\"gdbsupport/scoped_ignore_sigttou.h\".\n\ngdbsupport/ChangeLog:\nyyyy-mm-dd  Pedro Alves  \u003cpedro@palves.net\u003e\n\n\t* scoped_ignore_sigttou.h: New file, moved from gdb/ and renamed.\n\nChange-Id: Ie390abf42c3a78bec6d282ad2a63edd3e623559a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "497d9f6aee48b3a5c9b864194659919a269a2574",
      "old_mode": 33188,
      "old_path": "gdb/ChangeLog",
      "new_id": "63d7cf53b1987e9284a333dc98abff92bf0ef0b1",
      "new_mode": 33188,
      "new_path": "gdb/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "b3d264f267cb7040808cbfec272f8e486414a08e",
      "old_mode": 33188,
      "old_path": "gdb/Makefile.in",
      "new_id": "881ebde8fb0ac2819d00303c917b13b8ae093130",
      "new_mode": 33188,
      "new_path": "gdb/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "b6fa71fd2c0b08e97acd9a619a3419c8cbb014ea",
      "old_mode": 33188,
      "old_path": "gdb/inf-ptrace.c",
      "new_id": "afa38de6ef7ce00ab8f136971ff58ceaabbfa49b",
      "new_mode": 33188,
      "new_path": "gdb/inf-ptrace.c"
    },
    {
      "type": "modify",
      "old_id": "d241540c4cd6c8363b673136b50b4ae31d95d6ae",
      "old_mode": 33188,
      "old_path": "gdb/inflow.c",
      "new_id": "f9917d6a81cd6e8ba04f2f9a2bc58edeb2302781",
      "new_mode": 33188,
      "new_path": "gdb/inflow.c"
    },
    {
      "type": "modify",
      "old_id": "23c0aa22a7a60727cfb3973b064cb76b11c565c8",
      "old_mode": 33188,
      "old_path": "gdb/procfs.c",
      "new_id": "529ee33df9003d70c04d05fabc4bd106ae36a3df",
      "new_mode": 33188,
      "new_path": "gdb/procfs.c"
    },
    {
      "type": "modify",
      "old_id": "e97dc2f925d6189f424dfb638290de83062811ae",
      "old_mode": 33188,
      "old_path": "gdb/ser-unix.c",
      "new_id": "96d024eea3d956814f976b4be533c12178a26626",
      "new_mode": 33188,
      "new_path": "gdb/ser-unix.c"
    },
    {
      "type": "modify",
      "old_id": "b790a972300e3bff7b1edc0ac2cbfb19904c2b95",
      "old_mode": 33188,
      "old_path": "gdbsupport/ChangeLog",
      "new_id": "ac424f3ae7fd4a4f5f827e223f004ada3302a312",
      "new_mode": 33188,
      "new_path": "gdbsupport/ChangeLog"
    },
    {
      "type": "rename",
      "old_id": "8a671c7c4c7fc6d1f70b324ba53f941d7f8a9e14",
      "old_mode": 33188,
      "old_path": "gdb/inflow.h",
      "new_id": "a31316460b4bf89e7b551fa87ab5afec9c3137e1",
      "new_mode": 33188,
      "new_path": "gdbsupport/scoped_ignore_sigttou.h",
      "score": 89
    }
  ]
}
