)]}'
{
  "commit": "7b065306be39502cd2e6b60696280ac720c67e66",
  "tree": "e93a12e6bc8620f3f1e4368c53478437abba31c8",
  "parents": [
    "b82d4ec99e3347b62a16cf5456628a37a128a99b"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Fri Sep 23 11:55:32 2022 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Thu Feb 02 10:02:34 2023 -0500"
  },
  "message": "gdbsupport: add type definitions for pid, lwp and tid\n\nA following patch will want to declare variables of the same type as\nsome ptid_t components.  To make that easy (and avoid harcoding those\ntypes everywhere), define some type definitions in the ptid_t struct for\neach of them.  Use them throughout ptid.h.\n\nI initially used pid_t, lwp_t and tid_t, but there is the risk of some\nsystem defining the pid_t type using a macro instead of a typedef, which\nwould break things.  So, use the _type suffix instead.\n\nChange-Id: I820b0bea9dafcb4914f1c9ba4bb96b5c666c8dec\nApproved-By: Andrew Burgess \u003caburgess@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "365e11c6db5eaa5e347bbb29b19edbc4f3dc4149",
      "old_mode": 33188,
      "old_path": "gdbsupport/ptid.h",
      "new_id": "aa296b83181cd02a8131922a598593c988dbb151",
      "new_mode": 33188,
      "new_path": "gdbsupport/ptid.h"
    }
  ]
}
