)]}'
{
  "commit": "7dd0dfbde7ee31167a3b2e192a575493d26b7b0a",
  "tree": "d79e513c2c5fc36401e4738dc788b25e457e0eed",
  "parents": [
    "6ae8a30d44f016cafb46a75843b5109316eb1996"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Aug 09 12:00:26 2024 +0200"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Aug 09 12:00:26 2024 +0200"
  },
  "message": "gas: drop scrubber states 14 and 15\n\nWhile sadly 5262831592fb doesn\u0027t say anything on why these would have\nbeen needed, the latest with the removal of most of the opcode vs\noperands distinction in the scrubber these shouldn\u0027t be needed anymore.\nThe implementation was a little questionable anyway, in moving back to\nstates expecting labels, when clearly labels shouldn\u0027t really be\nfollowing predicates (in practice, due to another bug, at least ia64\npermits such).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b88b4c96137e427e99f1f2fa9511e25320745295",
      "old_mode": 33188,
      "old_path": "gas/app.c",
      "new_id": "a47276e4816637534a8235e1faf3849f247083e7",
      "new_mode": 33188,
      "new_path": "gas/app.c"
    },
    {
      "type": "modify",
      "old_id": "8ab05373f6ecf341aa4d0d1be120224a1b2fc4a8",
      "old_mode": 33188,
      "old_path": "gas/config/tc-ia64.h",
      "new_id": "665272adde39a96175064347e1af9bdf86315b18",
      "new_mode": 33188,
      "new_path": "gas/config/tc-ia64.h"
    },
    {
      "type": "modify",
      "old_id": "0b4223961e99bef74a0a0fe2eb6bb94ef9c84aa2",
      "old_mode": 33188,
      "old_path": "gas/config/tc-tic6x.h",
      "new_id": "f21673e2d36ee92f8f7782abe9c8201a3e36f5a4",
      "new_mode": 33188,
      "new_path": "gas/config/tc-tic6x.h"
    }
  ]
}
