)]}'
{
  "commit": "092ff48583a1bbc1c4c5ca4edbf23c2d8c4a356b",
  "tree": "0a93e8947cae7f12397a1f7e47c8a877aff75d96",
  "parents": [
    "9f88262921a7e659852cd127f2ee0976eae7518e"
  ],
  "author": {
    "name": "Pedro Alves",
    "email": "pedro@palves.net",
    "time": "Fri Mar 22 19:46:59 2024 +0000"
  },
  "committer": {
    "name": "Pedro Alves",
    "email": "pedro@palves.net",
    "time": "Fri Mar 22 19:46:59 2024 +0000"
  },
  "message": "Simplify windows-nat.c:windows_make_so #ifdefery\n\nThere are two separate #ifndef __CYGWIN__/#else/#endif sections in the\nwindows_make_so function with 3 lines of shared code separating them.\nI find this makes the code harder to understand than necessary.\nAFAICS, there is no reason those three shared lines need to be after\nthe first #ifdef block.  There is no early return, nor are \u0027load_addr\u0027\nnor \u0027name\u0027 modified.\n\nThis commit moves that shared code to the top of the function, and\nthen combines the two #ifndef sections.\n\nApproved-By: John Baldwin \u003cjhb@FreeBSD.org\u003e\nChange-Id: If2678b52836b1c3134a5e9f9fdaee74448d8b7bc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a90388922e26dc6e0e20662d7080a82c956bbe34",
      "old_mode": 33188,
      "old_path": "gdb/windows-nat.c",
      "new_id": "a01011248c1fb0a18e8106ea567a0d1019bd3cc9",
      "new_mode": 33188,
      "new_path": "gdb/windows-nat.c"
    }
  ]
}
