)]}'
{
  "commit": "3c8e0749b7e7482bf08438b7981ab5f9e60e80cd",
  "tree": "4d33944fdaff69d51b73c2a969231cb1c790849f",
  "parents": [
    "e11ccde12b191297c53c6e7a3ec250143c3c7c1f"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Tue Jun 08 18:06:07 2021 -0400"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Mon Jan 01 18:23:28 2024 -0500"
  },
  "message": "sim: use gnulib to set nonblocking mode\n\nReplace various custom ad-hoc fcntl/O_NONBLOCK implementations with\nthe gnulib nonblocking module.  This makes our code much tidier and\nportable to other systems (e.g. Windows).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ab7cd63554dafd188566e805d6bf779224671be",
      "old_mode": 33188,
      "old_path": "sim/bfin/dv-bfin_emac.c",
      "new_id": "82a2ef247827c7a164b1eb99519d02d758cf1e62",
      "new_mode": 33188,
      "new_path": "sim/bfin/dv-bfin_emac.c"
    },
    {
      "type": "modify",
      "old_id": "698cab839209db5d7977a8963f084d20a7d8d1f4",
      "old_mode": 33188,
      "old_path": "sim/common/dv-sockser.c",
      "new_id": "82f45cdfa9787d2697d2cdbc0a5864a21bfdc2b6",
      "new_mode": 33188,
      "new_path": "sim/common/dv-sockser.c"
    },
    {
      "type": "modify",
      "old_id": "fc0d42faf117cce485634fe3a792b2de2b59f1e2",
      "old_mode": 33188,
      "old_path": "sim/common/sim-io.c",
      "new_id": "5a899844deec1b6fba5c9edbddba57a74c3e3754",
      "new_mode": 33188,
      "new_path": "sim/common/sim-io.c"
    },
    {
      "type": "modify",
      "old_id": "aa1c85e0af913b90d66e94c5fbd432c1bd1ebfef",
      "old_mode": 33188,
      "old_path": "sim/ppc/main.c",
      "new_id": "fb2b1b8bda6cf0bec4bb042d99bf06111d4b31ff",
      "new_mode": 33188,
      "new_path": "sim/ppc/main.c"
    }
  ]
}
