)]}'
{
  "commit": "3e4a511bee874d73f9f749cc8cf3bc748b4d47b5",
  "tree": "ef60a2e3f33f6e5ceabe27ffcdc316ed47d24ba9",
  "parents": [
    "ce7056886a6e52a4fc91b5e3b28da2c0735d0b19"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Dec 22 09:34:10 2023 +0100"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Dec 22 09:34:10 2023 +0100"
  },
  "message": "x86-64: refuse \"high\" 8-bit regs with .insn and VEX/XOP/EVEX encodings\n\nMuch like REX, those encodings - if permitting 8-bit regs at all, i.e.\nonly starting with APX - permit use of \"new\" 8-bit registers only. %ah,\n%ch, %dh, and %bh cannot be encoded and hence should be rejected.\n\nPermit their use outside of 64-bit code though, as \"new\" registers\nsimply don\u0027t exist there.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e2f6e51457086bb4c21ca07435124dc047df1da",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "cdd3b55c655d0ffc9698785774d1259d2529bc3d",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    }
  ]
}
